python框架Django管理后台Xadmin设置

本文详细介绍了如何在Python Django框架下安装和配置Xadmin后台管理工具,包括安装步骤、设置INSTALLED_APPS、urls.py配置、数据库同步、自定义样式以及解决常见错误的方法,帮助开发者轻松打造强大的后台管理系统。
摘要由CSDN通过智能技术生成

 python 下面的框架比较多,感兴趣的可以了解下,今天我给大家带来,python django 下用Xadmin来管理django的强大后台!

python安装方法,请移步!

  1. 如何将django模块注册到xadmin后台
  2. 如何重新定义xadmin 样式css,font
  3. 如果将新的user模块注册到已有的user中
  4. Dependency on app with no migrations解决办法
  5. Related model cannot be resolved 的解决办法
  6. static的设置方法

今天给大家带来django下xadmin的安装方法!

第一:首先命令安装django

#pip命令
pip install django
#pip3.6命令
pip3.6 install django
Python

第二:命令安装xadmin

pip install xadmin
#pip3.6 命令
pip3.6 install xadmin
Python

第三:setting.py中设置 INSTALLED_APPS

INSTALLED_APPS = (
    ...
    'xadmin',
    'crispy_forms',
    'reversion',
    ...
)
Python

第四:setting.py中设置中文

# LANGUAGE_CODE = 'en-us'
LANGUAGE_CODE = 'zh-Hans'
# TIME_ZONE = 'UTC'
TIME_ZONE = 'CCT'
USE_I18N = True
USE_L10N = True
USE_TZ = True
Python

第五:urls.py中设置 

import xadmin
xadmin.autodiscover()
from xadmin.plugins import xversion
xversion.register_models()
urlpatterns = [
    path(r'',xadmin.site.urls),
   # path('admin/',admin.site.urls),
]
Python

 第五:数据库同步,命令行下输入

#数据库同步命令
pyhton manage.py migrate
#then
python manage.py makemigrations
#end
python manage.py migrate
Python

第六:运行命令打开测试端口

打开端口测试命令:

python manage.py runserver
#or  修改端口
pyhton manage.py runserver 8888
#or IP加端口
python manage.py runserver 0.0.0.0:8888
Python

如果提示port被占用可以用如下命令杀死:

sudo fuser -k 8000/tcp
Python

MAC 下打开 http://0.0.0.0:8888  其他环境 http://127.0.0.1:8888

打开首页如下为样式:

 

如何将django模块注册到xadmin后台      回到顶部

 第一:将app注册到xadmin 

  1. 在models.py中创建新的表单 EmailVerifyRecord
    class EmailVerifyRecord(models.Model)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值