Skip to main content

A simple django admin theme.

Project description

DjangoJuss

一个简单的django后台模板

Screenshots

Login Index ChangeList ChangeForm

Quick start

  1. 下载django-juss
$ pip install django-juss
  1. settings中修改INSTALLED_APPS
INSTALLED_APPS = [
    'juss',
    #'django.contrib.admin',
    'juss.apps.JussAdminConfig',
    ...
]
  1. 可选: 添加自定义菜单(如果未设置, 则显示默认布局)
JUSS_LEFT_MENU = [
    {'label':'仪表板', 'children':[
        {'label':'首页', 'path':'/admin/'},
    ]},
    {'label':'认证和授权', 'children':[
        {'model':'account.user'},
        {'model':'account.group'},
    ]}
]
  1. 可选: 设置登录页面背景图片

urls.py中添加

from django.contrib import admin

admin.site.login_bg = 'https://example.jpg'

urlpatterns = [
    ...
    path('admin/', admin.site.urls),
    ...
]

版本说明

  • v0.2.0 (2020/08/03) 配色样式更新, 移除fields, forms等, 只专注admin样式

  • v0.1.8 (2020/05/20) 使用template tag 代替middleware

  • v0.1.7 多图增加上传

  • v0.1.6 调整样式细节

  • v0.1.5 增加ImageChoiceField, RichTextField 增加可折叠左侧菜单

  • v0.1.4 增加JSONEditField, MultipleImageField

  • v0.1.3 增加JImageWidget 增加自定义登录页面背景图JUSS_LOGIN_BG

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-juss-0.2.8.tar.gz (52.9 kB view details)

Uploaded Source

Built Distribution

django_juss-0.2.8-py3-none-any.whl (62.7 kB view details)

Uploaded Python 3

File details

Details for the file django-juss-0.2.8.tar.gz.

File metadata

  • Download URL: django-juss-0.2.8.tar.gz
  • Upload date:
  • Size: 52.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for django-juss-0.2.8.tar.gz
Algorithm Hash digest
SHA256 4e15ec9b0aad141d6806fd7f10b400bab9cf16b55d2081e8f72a0e7856b8f998
MD5 63963172dd336b69b36f0086e558ea96
BLAKE2b-256 5a18313484070f393d4e314bcb6f87ea3aaa6c18233838a8f573e4e2b2ab3525

See more details on using hashes here.

File details

Details for the file django_juss-0.2.8-py3-none-any.whl.

File metadata

  • Download URL: django_juss-0.2.8-py3-none-any.whl
  • Upload date:
  • Size: 62.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for django_juss-0.2.8-py3-none-any.whl
Algorithm Hash digest
SHA256 ecf18fb54a9f63f4cc665fc245135645077bd9ada24fddf28b7dd0a6e151c3f9
MD5 984bae3cfdd051b372a53c8c237006d1
BLAKE2b-256 5c05d2fd785efec19c4aea6804e37b6a2418e05a9a15300a1743b670a55a3b59

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page