Django之创建Model以及后台管理

一,创建项目App

python 复制代码
python manage.py startapp App

二,在App.models.py中创建类,以下是示例

python 复制代码
class UserModel(models.Model):
    uid = models.AutoField(primary_key=True, auto_created=True)
    name = models.CharField(max_length=10, unique=True, db_index=True, null=True)
    age = models.IntegerField(default=18)
    sex = models.BooleanField(default=True)
    info = models.TextField(null=True, blank=True)
    salary = models.FloatField(default=100000000.0)
    money = models.DecimalField(max_digits=4, decimal_places=2,default=100.0)

三,在App.admin.py中添加如下代码

python 复制代码
from App.model import *

admin.site.register(UserModel)

四,添加管理员用户

python 复制代码
(.venv) PS D:\Pycharm Professional New Project\djangoProject3> python manage.py createsuperuser
Username (leave blank to use 'junmoxiao'): one_inch_ash
Email address: 2713783104@qq.com
Password:
Password (again):
Superuser created successfully.
(.venv) PS D:\Pycharm Professional New Project\djangoProject3> 

五,启动项目

python 复制代码
python manage.py runserver

六,访问以下网址

http://127.0.0.1:8000/admin

若想显示中文,则可以 在setting.py中修改

复制代码
LANGUAGE_CODE = 'en-us'

复制代码
LANGUAGE_CODE = 'zh-hans'
相关推荐
新知图书9 分钟前
【图书推荐】《Python大数据分析师的算法手册》
python·数据分析
apcipot_rain11 分钟前
Python 脚本生成目录树
开发语言·python
港股研究社39 分钟前
广汽年报里的隐线:组织改革、生态协同与修复起点
python
Sirius.z40 分钟前
第T11周:优化器对比实验
python
loriloy41 分钟前
Python 环境管理工具 pyenv-win (windows版本)
windows·python·pyenv-win
William Dawson1 小时前
【Java Stream 流:高效、优雅的集合操作 ✨】
java·windows·python
剑穗挂着新流苏3121 小时前
208_深度学习的鲁棒性之美:暂退法(Dropout)原理与实战
开发语言·pytorch·python·深度学习
SeatuneWrite1 小时前
AI仿真人剧供应商2025推荐,高效内容创作与分发解决方案
人工智能·python
ATMQuant1 小时前
以AI量化为生:20.实时图表交易系统开发
python·量化交易·实盘交易·vnpy·k线图表
搜狐技术产品小编20231 小时前
端侧Python动态算法策略的部署与运行
开发语言·python