在每个用户/客户机/任何基础上自定义主题(css和模板)
pimpmytheme的Python项目详细描述
自定义主题图片::https://travis-ci.org/novapost/django-pimpmytheme.png?branch=master
:target:https://travis ci.org/novapost/django pimpytheme
每个客户/用户/任何django模板和静态主题化
等等……。
用户、站点或实现get-current方法的所有内容(请参见下面的
)。它还可以用于同时
的多个项目。这些文件夹位于
pimpmytheme目录中的项目名称文件夹下。然后,您的设计师可以拉/推这个
存储库来编辑
同一存储库中所有项目的整个外观!
BR/>如何在自定义模板加载程序和静态文件加载器的帮助下,BR/> PIMMYMIGHT加载自定义模板和静态文件(如果存在当前对象的BR/>)。BR/> BR/>安装< BR/>pip install pimpmytheme
配置
===
在已安装的应用程序中添加pimpmytheme:
>已安装的应用程序=(“pimpmytheme”,
…
)
)
将自定义模板加载器添加到模板加载器中:
get_current
将返回负责自定义的对象。例如,您可以使用django.contrib.sites.site模型根据每个站点自定义项目
:
custom_theme_lookup_object=“django.contrib.sites.models.site”
custom_theme_lookup_attr=“name”
创建自定义所需的文件夹,您可以运行pimpmytheme提供的
management命令:
$python manage.py在自定义窗体中创建文件夹
,您将得到一个名为项目名的文件夹。在这个文件夹中,您将得到尽可能多的文件夹
自定义模型对象。如果您使用该站点,您将得到一个
example.com文件夹。
在此文件夹中,您将找到一个静态文件夹,其中包含一个空的
custom.less文件。为了你的方便。您可以开始编辑此文件以自定义样式。
您还可以在静态文件夹旁边创建一个模板文件夹,并在其中放置一些自定义模板。
pimpmytheme模板加载程序将首先在此目录中查找以加载模板文件。如果找不到,它将回退到django
模板加载程序
注意
====
感谢https://github.com/leotrouvtu帮助查找
项目名称
:target:https://travis ci.org/novapost/django pimpytheme
每个客户/用户/任何django模板和静态主题化
等等……。
)。它还可以用于同时
的多个项目。这些文件夹位于
pimpmytheme目录中的项目名称文件夹下。然后,您的设计师可以拉/推这个
存储库来编辑
同一存储库中所有项目的整个外观!
BR/>如何在自定义模板加载程序和静态文件加载器的帮助下,BR/> PIMMYMIGHT加载自定义模板和静态文件(如果存在当前对象的BR/>)。BR/> BR/>安装< BR/>pip install pimpmytheme
配置
===
在已安装的应用程序中添加pimpmytheme:
>已安装的应用程序=(“pimpmytheme”,
…
)
)
将自定义模板加载器添加到模板加载器中:
get_current
将返回负责自定义的对象。例如,您可以使用django.contrib.sites.site模型根据每个站点自定义项目
:
custom_theme_lookup_object=“django.contrib.sites.models.site”
custom_theme_lookup_attr=“name”
创建自定义所需的文件夹,您可以运行pimpmytheme提供的
management命令:
$python manage.py在自定义窗体中创建文件夹
,您将得到一个名为项目名的文件夹。在这个文件夹中,您将得到尽可能多的文件夹
自定义模型对象。如果您使用该站点,您将得到一个
example.com文件夹。
在此文件夹中,您将找到一个静态文件夹,其中包含一个空的
custom.less文件。为了你的方便。您可以开始编辑此文件以自定义样式。
您还可以在静态文件夹旁边创建一个模板文件夹,并在其中放置一些自定义模板。
pimpmytheme模板加载程序将首先在此目录中查找以加载模板文件。如果找不到,它将回退到django
模板加载程序
注意
====
感谢https://github.com/leotrouvtu帮助查找
项目名称