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'
相关推荐
幻影123!14 小时前
从零训练一个会下五子棋的AI
python·深度学习·神经网络·强化学习·五子棋·alpha zero·mokugo
暗影凋落15 小时前
CMake构建学习笔记-SQLite库的构建
笔记·学习·sqlite
Python私教15 小时前
Django 接入 AI 大模型实战:从零做一个流式聊天网站
人工智能·python·django
Python私教15 小时前
Django 接入 MCP 实战:让 AI 安全调用数据库和业务接口
人工智能·python·django
Python私教15 小时前
Django 搭建 AI 本地知识库:文档上传、向量检索与智能问答
人工智能·python·django
always_TT16 小时前
【Python 日志记录:logging 模块入门】
开发语言·python·php
lipku18 小时前
数字人直播开源项目LiveStream
python·开源·数字人·数字人直播
阿童木写作19 小时前
Python实现亚马逊商品图批量智能抠图教程
人工智能·python
axinawang19 小时前
第24课:while循环的应用
python
三亚兴嘉装饰19 小时前
三亚服装店装修
python