python+admin(simpleui)软件和环境搭建

python+admin(simpleui)软件和环境搭建

[教学内容]

(一)xadmin安装使用

1、安装python

可下载最新版

文档地址https://www.python.org/downloads/

下载地址https://www.python.org/downloads/release/python-395/

2、安装Django

中文文档https://docs.djangoproject.com/zh-hans/3.1/topics/

Django与python版本对照表

参考地址https://docs.djangoproject.com/en/3.2/faq/install/#faq-python-version-support

DjangoPython
2.23.5, 3.6, 3.7, 3.8 (added in 2.2.8), 3.9 (added in 2.2.17)
3.03.6, 3.7, 3.8, 3.9 (added in 3.0.11)
3.13.6, 3.7, 3.8, 3.9 (added in 3.1.3)
3.23.6, 3.7, 3.8, 3.9

安装Dajngo

# pip install Django==2.0
pip install Django==3.2.3

Django官网下载地址:https://www.djangoproject.com/download/

查看版本

python -m django --version

创建数据库

python manage.py makemigrations
python manage.py migrate

创建超级用户

python manage.py createsuperuser
# 或者
python manage.py createsuperuser --username=star --email=star@example.com

运行程序

python manage.py runserver

访问

http://127.0.0.1:8000/admin/

设置中文

settings.py中修改如下代码

# 修改使用中文界面
LANGUAGE_CODE = 'zh-Hans'
 
# 修改时区
TIME_ZONE = 'Asia/Shanghai'

3、安装simpleui

xadmin已经停止更新,新版不在支持,故使用simpleui,使用更方便

# 普通安装
pip install django-simpleui
# 镜像下载,快速
pip install django-simpleui -i https://pypi.tuna.tsinghua.edu.cn/simple
# 如果不是最新版可以升级django-simpleui
pip install django-simpleui --upgrade

使用simpleui

# Application definition
...
INSTALLED_APPS = [
	'simpleui',	# 添加ui
	'django.contrib.admin',
	'django.contrib.auth',
	'django.contrib.contenttypes',
	'django.contrib.sessions',
	'django.contrib.messages',
	'django.contrib.staticfiles',
]
...

运行程序**

python manage.py runserver

访问

http://127.0.0.1:8000/admin/

发现页面发生变化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Java全栈开发架构师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值