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'
相关推荐
乘风破浪的小太阳6 分钟前
Python之Playwright+AI UI自动化测试框架搭建与实战
人工智能·python·ui
chushiyunen10 分钟前
pycharm打包whl
人工智能·pytorch·python
墨染天姬11 分钟前
【AI】PyTorch 框架
人工智能·pytorch·python
AI+程序员在路上13 分钟前
在pyCharm 中命令打包生成exe文件方法
ide·python·pycharm
nimadan1225 分钟前
海螺口型同步2025解析,提升多设备协同效率的三大核心策略
人工智能·python
KIHU快狐25 分钟前
KIHU快狐|vr全景体验一体机高配置硬件带来更流畅操作体验
python
阿轲Jackson28 分钟前
AttributeError: ‘WebDriver‘ object has no attribute ‘find_element_by_id‘
python·selenium
喵手34 分钟前
Python爬虫实战:Apple Music华语榜每日增量追踪与峰值计算!
爬虫·python·爬虫实战·零基础python爬虫教学·apply music·华语榜单·每日增量与峰值计算
烟锁池塘柳041 分钟前
【已解决】解决 ModuleNotFoundError: No module named ‘exceptions‘
python·pip
Lw中1 小时前
RAG切片语义割裂怎么办?
python·rag文本分割·大模型应用基础