tabler仪表板的django静态文件和模板
django-tabler的Python项目详细描述
#django tabler
此项目将[tabler](https://github.com/tabler/tabler)仪表板
转换为django包。它提供了一个可扩展的基本模板、错误页模板、
和必要的静态资产。django tabler基于最新的tabler
release[v0.0.32]版本(https://github.com/tabler/tabler/releases/tag/v0.0.32)。
其他版本应该是兼容的,但它们还没有经过测试。要安装:
*`pip install git+https://github.com/rbennett91/django tabler`
*将“django tabler”添加到“已安装的应用程序”中
安装后的用法
,应用程序中的模板可以扩展django tabler的
[基本模板](https://github.com/rbennett91/django tabler/blob/master/django-tabler/template s/django-tabler/base.html)。一个简单的例子:
````
{%extends“django\u tabler/base.tabler/base.html”%}
{%block exttra\u css%}
{{;在这里添加您的自定义css}
{%endblock exttra\u css%}
{{%block content%}
{%block content%}
<;h1>;这是一个标题<;h1>;
<;p>;这是一个段落<;p>;
>;这是一个段落<;这是一个段落<;lt;p>;这是一个段落< lt;p>;{{some_context_variable}<;p>;
{%endblock content%}
{%block extra-js%}
<;script>;
{{查看原始项目提供的[模板](https://github.com/tabler/tabler/tree/dev/dist)
。
django tabler的基本模板使用django的
[站点](https://docs.djangoproject.com/en/1.11/ref/contrib/site s/)框架将站点名称添加到浏览器标题栏中。
按照以下步骤进行设置:
*将“站点id”值添加到应用程序的设置文件
*将“django.contrib.sites”添加到“已安装的应用程序”
*添加`'django.contrib.site s.middle ware.currentsitemiddleware'`到'middle廑ware`
*如有必要,在应用程序的'django廑site'数据库表中运行'python manage.py migrate',用适当的名称和域更新对'site廑id`
值作出Cooresponse的记录。自定义迁移可能会有帮助。
要加载favicon,请在应用程序的“static”目录中创建一个“img/”文件夹。
将“favicon.ico”放入其中,并且图标将由基本模板加载。
应用程序可以通过在应用程序的“url.py”文件中添加以下内容来访问这些文件:
```
handler400='django_tabler.views.error400'
handler403='django_tabler.views.error403'
handler404='django_tabler.views.error404'
handler500='django_tabler.views.error500'
```
此项目将[tabler](https://github.com/tabler/tabler)仪表板
转换为django包。它提供了一个可扩展的基本模板、错误页模板、
和必要的静态资产。django tabler基于最新的tabler
release[v0.0.32]版本(https://github.com/tabler/tabler/releases/tag/v0.0.32)。
其他版本应该是兼容的,但它们还没有经过测试。要安装:
*`pip install git+https://github.com/rbennett91/django tabler`
*将“django tabler”添加到“已安装的应用程序”中
安装后的用法
,应用程序中的模板可以扩展django tabler的
[基本模板](https://github.com/rbennett91/django tabler/blob/master/django-tabler/template s/django-tabler/base.html)。一个简单的例子:
````
{%extends“django\u tabler/base.tabler/base.html”%}
{%block exttra\u css%}
{{;在这里添加您的自定义css}
{%endblock exttra\u css%}
{{%block content%}
{%block content%}
<;h1>;这是一个标题<;h1>;
<;p>;这是一个段落<;p>;
>;这是一个段落<;这是一个段落<;lt;p>;这是一个段落< lt;p>;{{some_context_variable}<;p>;
{%endblock content%}
{%block extra-js%}
<;script>;
{{查看原始项目提供的[模板](https://github.com/tabler/tabler/tree/dev/dist)
。
django tabler的基本模板使用django的
[站点](https://docs.djangoproject.com/en/1.11/ref/contrib/site s/)框架将站点名称添加到浏览器标题栏中。
按照以下步骤进行设置:
*将“站点id”值添加到应用程序的设置文件
*将“django.contrib.sites”添加到“已安装的应用程序”
*添加`'django.contrib.site s.middle ware.currentsitemiddleware'`到'middle廑ware`
*如有必要,在应用程序的'django廑site'数据库表中运行'python manage.py migrate',用适当的名称和域更新对'site廑id`
值作出Cooresponse的记录。自定义迁移可能会有帮助。
要加载favicon,请在应用程序的“static”目录中创建一个“img/”文件夹。
将“favicon.ico”放入其中,并且图标将由基本模板加载。
应用程序可以通过在应用程序的“url.py”文件中添加以下内容来访问这些文件:
```
handler400='django_tabler.views.error400'
handler403='django_tabler.views.error403'
handler404='django_tabler.views.error404'
handler500='django_tabler.views.error500'
```