Skip to main content

具有改进功能的 Django 管理界面的现代模板

项目描述

https://github.com/assem-ch/django-jet-reboot/actions/workflows/tests.yml/badge.svg

Django JET 重启(Django 3.x 和 4.x)

Django Jet Reboot 是 Django 管理界面的现代模板,具有改进的功能。重新启动原始项目:django-jet

我们只关注 django >= 3.0 & Python >= 3.7。我们不支持旧版本。

为什么选择 Django JET?

  • 新面貌

  • 响应式移动界面

  • 有用的管理主页

  • 最小模板覆盖

  • 易于集成

  • 主题支持

  • 自动完成

  • 方便的控制

截图

截图#1 截图#2 截图#3

安装

  • 下载并安装最新版本的 Django JET Reboot:

pip install django-jet-reboot
  • 将 'jet' 应用程序添加到 Django 项目 settings.py 文件的 INSTALLED_APPS 设置中(注意它应该在 'django.contrib.admin' 之前):

INSTALLED_APPS = (
    ...
    'jet',
    'django.contrib.admin',
)
  • 确保在 settings.py 中启用了django.template.context_processors.request上下文处理器(Django 1.8+ 方式):

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                ...
                'django.template.context_processors.request',
                ...
            ],
        },
    },
]
  • 将 URL-pattern 添加到 Django 项目 urls.py 文件的 urlpatterns 中(相关查找和自动完成需要它们):

urlpatterns = patterns(
    '',
    path('jet/', include('jet.urls', 'jet')),  # Django JET URLS
    path('admin/', include(admin.site.urls)),
    ...
)
  • 创建数据库表:

python manage.py migrate jet
  • 如果您在生产环境中,请收集静态:

python manage.py collectstatic
  • 清除浏览器缓存

仪表板安装

  • 将 'jet.dashboard' 应用程序添加到 Django 项目 settings.py 文件的 INSTALLED_APPS 设置中(注意它应该在 'jet' 之前):

INSTALLED_APPS = (
    ...
    'jet.dashboard',
    'jet',
    'django.contrib.admin',
    ...
)
  • 将 URL-pattern 添加到 Django 项目 urls.py 文件的 urlpatterns 中(相关查找和自动完成需要它们):

urlpatterns = patterns(
    '',
    path('jet/', include('jet.urls', 'jet')),  # Django JET URLS
    path('jet/dashboard/', include('jet.dashboard.urls', 'jet-dashboard')),  # Django JET dashboard URLS
    path('admin/', include(admin.site.urls)),
    ...
)
  • 对于 Google Analytics 小部件,仅安装 python 包:

pip install google-api-python-client==1.4.1
  • 创建数据库表:

python manage.py migrate dashboard
  • 如果您在生产环境中,请收集静态:

python manage.py collectstatic

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

django-jet-reboot- 1.3.1.tar.gz (825.1 kB 查看哈希)

已上传 source