Django之创建Model以及后台管理

一,创建项目App

python manage.py startapp App

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

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中添加如下代码

from App.model import *

admin.site.register(UserModel)

四,添加管理员用户

(.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 manage.py runserver

六,访问以下网址

http://127.0.0.1:8000/admin

 

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

LANGUAGE_CODE = 'en-us'

LANGUAGE_CODE = 'zh-hans'

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-29 07:54:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-29 07:54:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-29 07:54:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-29 07:54:01       20 阅读

热门阅读

  1. am62x linux sdk环境搭建

    2024-04-29 07:54:01       11 阅读
  2. Docker安装Elasticsearch

    2024-04-29 07:54:01       17 阅读
  3. Rust特征

    2024-04-29 07:54:01       15 阅读
  4. 行列视平台的应用

    2024-04-29 07:54:01       14 阅读
  5. 微信小程序常用的api

    2024-04-29 07:54:01       16 阅读