可扩展的admin界面
项目描述
Nexus是Django中的一个可插拔admin应用程序。它旨在为您提供构建admin应用程序的简单设计和架构。
(该项目仍在积极开发中)
屏幕截图
安装
使用pip(或easy_install)安装它
pip install nexus
配置
您需要像启用django.contrib.admin一样启用它。
首先,将其添加到您的INSTALLED_APPS设置中
INSTALLED_APPS = ( ... 'nexus', )
现在,您需要在urls.py中包含它
import nexus # sets up the default nexus site by detecting all nexus_modules.py files nexus.autodiscover() # urls.py urlpatterns = patterns('', ('^nexus/', include(nexus.site.urls)), )
默认情况下,Nexus需要django.contrib.auth和django.contrib.sessions。如果您正在使用自定义认证系统,您可以通过在django设置中使用设置NEXUS_SKIP_INSTALLED_APPS_REQUIREMENTS = True来跳过这些要求。
模块
默认情况下,Nexus包含一个模块,将自动识别django.contrib.admin。
提供Nexus模块的其他应用程序
(编写模块的文档即将推出)
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分发
nexus-0.3.1.tar.gz (93.7 kB 查看哈希值)
构建分发
nexus-0.3.1-py2.py3-none-any.whl (101.7 kB 查看哈希值)