A Django-overextends egy Django újrafelhasználható app nyújt a overextends template tag, a leváltására vonatkozó Django kiterjed tag, amely lehetővé teszi, hogy a körkörös sablon öröklődés. Az elsődleges use-case for overextends, hogy ezzel együtt felülírja, és meghosszabbítja sablonokat más újrahasznosítható alkalmazásokat, a saját Django projekt. példa Nézzük a következő beállítások modult és sablonokat, a apps APP1 és APP2 mellékelve a projekt, például kedvéért: # Settings.py INSTALLED_APPS = ( & Nbsp; "APP1", & Nbsp; "APP2", & Nbsp; "overextends", ) TEMPLATE_LOADERS = ( & Nbsp; "django.template.loaders.filesystem.Loader", & Nbsp; "django.template.loaders.app_directories.Loader", ) PROJECT_ROOT = os.path.dirname (os.path.abspath (__ file__)) TEMPLATE_DIRS = (os.path.join (PROJECT_ROOT, "sablonokat"),)
Hozzászólás nem található