Skip to main content

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

项目描述

https://travis-ci.org/geex-arts/django-jet.svg?branch=master

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

Django JET 有两种许可证:开源(AGPLv3)和商业。请注意,在您的程序中使用 AGPLv3 代码也使它们与 AGPL 兼容。因此,如果您不想遵守,我们可以为您提供商业许可(访问主页)。商业许可证旨在在没有 AGPLv3 规定的情况下在商业产品和应用程序中使用 Django JET。

标识

为什么选择 Django JET?

  • 新面貌

  • 响应式移动界面

  • 有用的管理主页

  • 最小模板覆盖

  • 易于集成

  • 主题支持

  • 自动完成

  • 方便的控制

截图

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

安装

  • 下载并安装 Django JET 的 Django3 兼容版本:

pip install https://github.com/Barukimang/django-jet/archive/dev.zip
# or
easy_install https://github.com/Barukimang/django-jet/archive/dev.zip
  • 将 '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 [
    '',
    path('jet/', include('jet.urls', 'jet')),  # Django JET URLS
    path('admin/', include(admin.site.urls)),
    ...
]
  • 创建数据库表:

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

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 [
    '',
    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)),
    ...
]
X_FRAME_OPTIONS = 'SAMEORIGIN'
  • 对于 Google Analytics 小部件,仅安装 python 包:

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

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

python manage.py collectstatic

下载文件

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

源分布

django-3-jet-1.0.8.tar.gz (824.9 kB 查看哈希)

已上传 source