Created
October 17, 2018 07:25
-
-
Save wfehr/ee808d5025153d836734442d4f1e07ad to your computer and use it in GitHub Desktop.
Test-app for django-cms apphooks.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# pass |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.apps import AppConfig | |
class MyFoobarAppConfig(AppConfig): | |
name = 'my_foobar_app' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from cms.app_base import CMSApp | |
from cms.apphook_pool import apphook_pool | |
@apphook_pool.register | |
class MyFoobarAppApphook(CMSApp): | |
name = "MyFoobarApp Apphook" | |
app_name = 'my_foobar_app' | |
def get_urls(self, page=None, language=None, **kwargs): | |
return ["my_foobar_app.urls"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.conf.urls import url | |
from .views import my_foobar_app_view | |
urlpatterns = [ | |
url(r'^/?$', my_foobar_app_view), | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.http import HttpResponse | |
def my_foobar_app_view(request): | |
html = '<html><body>Hello World.</body></html>' | |
return HttpResponse(html) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment