diff options
author | neodarz <neodarz@neodarz.net> | 2019-04-26 11:34:19 +0200 |
---|---|---|
committer | neodarz <neodarz@neodarz.net> | 2019-04-26 11:34:19 +0200 |
commit | 469e62e70891a37ec4016fcd025f979859074ef7 (patch) | |
tree | 690faf01abd10b7d6721d4e46b5dcbfd0727efb3 /cheat/.cheat/djangocms | |
parent | 537e727f43311bc30d93c9af645dde3450605129 (diff) | |
download | dotfiles_ascii-469e62e70891a37ec4016fcd025f979859074ef7.tar.xz dotfiles_ascii-469e62e70891a37ec4016fcd025f979859074ef7.zip |
Add moooore cheat
Diffstat (limited to '')
-rw-r--r-- | cheat/.cheat/djangocms | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/cheat/.cheat/djangocms b/cheat/.cheat/djangocms new file mode 100644 index 0000000..76c0826 --- /dev/null +++ b/cheat/.cheat/djangocms @@ -0,0 +1,29 @@ +# Apphook theme integration + +This is maybe not the best way to do this but it's work. + +First doc is here : http://docs.django-cms.org/en/latest/introduction/05-apphooks.html + +(`.` is the root of the django-cms project) +(`myApp` is the django app to be ingreted to django-cms) + +Create another django app specialy for integrate the wanted django app. +(ex: `./myApp_cms_integration/`) + +For apply the theme you need, in the cms app create a folder, to create a +`templates` folder for the integrated django app. +(ex: `./myApp_cms_integration/templates/myApp/`) + +Copy the base.html template of myApp django app and modify the file with this +code: + +``` +{% extends "base.html" %} + +{% block apps %} +# Here come all the code from the base.html of myApp (In this example) +{% endblock %} +``` + +You also need to add somewhere in the template of the django-cms project +`{% block apps %}{% endblock %}`. |