Django的AdminLTE模板集成
django-adminlte-amigne的Python项目详细描述
django管理员
此包是AdminLTE的集成 模板作为Django应用程序。在
旨在为基地的产生奠定基础。 新Django项目的模板文件。在此项目目前处于非常早期的开发状态:请注意 {进一步定义的%}段可能会发生变化 达到稳定前释放。请在采纳之前考虑这个问题 本模块适用于您自己的项目。在
使用
应用程序必须添加到 项目设置文件。在
INSTALLED_APPS = [
...
'adminlte',
]
编写一个项目base.html
文件来扩展
管理的应用程序基础模板,并为
在那里计划。在
请参考文件adminlte/base_template.html
和
adminlte/base.html
来检索块名。这将被记录下来
在后期,当模板达到稳定时。在
模板需要 django-menu-gauteron 包来动态生成导航菜单。在
演示
此包包括打包的所有演示/示例文件 管理模板。这些例子已经被“Django”化了。在
这些文件可以很容易地通过参考网址和菜单文件进行测试。在
在项目设置文件中,添加:
INSTALLED_APPS = [
...
'adminlte',
]
在项目urls.py
中,包括:
from django.urls import include, path
urlpatterns = [
...
path('demo/', include('adminlte.demo.urls', namespace='adminlte-demo')),
]
在项目中菜单.py,包括:
from django_menu import include
menu = [
...
*include('adminlte.demo.menu'),
]
可以使用http://127.0.0.1:8000/demo/(如果
服务器运行在127.0.0.1:8000上,配置的路径是demo/
)。在
示例模板可以用作模型来生成自己的模板 项目基础模板。在
要求
此程序包需要
- django3.8或更高版本(未在以下版本中测试)
- django-menu-gauteron
贡献
任何贡献(代码、请求、建议等)都是非常欢迎的。没有项目 是(或至少应该是)一个人的表演!在
由于你的想法,这个不起眼的项目会变得更有雄心。在
- 项目
标签: