添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
踢足球的大脸猫  ·  XML文件和DOM ...·  1 年前    · 
礼貌的高山  ·  MySQL :: MySQL 8.0 ...·  2 年前    · 

3.models.py文件中创建类

class SysUser(models.Model):
    id = models.AutoField(primary_key=True, null=False, max_length=11, unique=True)  # 自增id,设置主键
    name = models.CharField(null=False, max_length=255, unique=True)  # varchar且不能为空的字段
    login_name = models.CharField(null=False, max_length=255)
    password = models.CharField(null=False, max_length=255)
    date = models.DateTimeField(null=True)
    age = models.IntegerField()  # 整形,默认长度为11
    class Meta:
        db_table = 'sys_user'     # 表名

4.创建表结构

在项目目录下执行命令

python manage.py migrate

让 Django 知道我们在我们的模型有一些变更

python manage.py makemigrations

创建表结构

python manage.py migrate

可以指定模块创建表结构

python manage.py makemigrations system  
python manage.py migrate system

5.修改表结构

在models.py文件中修改类结构后,项目目录下执行

python manage.py makemigrations
python manage.py migrate

同样可以指定模块修改

1.创建模块在项目文件夹下cmd执行命令django-admin startapp system创建system模块2.settings文件中INSTALLED_APPS中添加该模块INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.con... Django 拥有内置的ORM框架(object relational mapping),通过对象操作数据库。 模型是项目的数据来源,其中每一个模型都是一个 python 类,并且全部继承 django .db.models.Model类 定义 django .db.models.Model的子类,创建数据库表; 定义表中的字段,类里面的属性; 类中的方法就是对数据库进行数据的增删改查等操作; 模型的文件名默认是models.py; 在使用指令创建项目时, django 默认不会自动创 一、创建模型类 模型类的创建需要在应用文件夹下的models.py模块中创建对应的类,实际执行过程中,一个类就会对应一张数据库中的表。创建的类需要继承models.Modul类,这样才会由普通的类转变为一个模型类 下面我们举个栗子,创建一个图书类和一个英雄类 from d...
打开models.py文件,添加你要创建的表的信息 打开终端,进入到 manage.py文件所在的目录下,执行命令` python manage.py makemigrations`,生成对应模型 执行命令` python manage.py migrate`,生成对应的数据表
创建项目与app 首先在 django 中创建一个叫zkonline的项目,创建一个叫zxonline的数据库。 创建packages:apps、static、media,写入requirements /requirements.txt/ django 2.2 python Python 3.8.3 mysql== 5.7.27 MySQL Community Server (GPL) 修改默认的setting: DATABASES = { 'default': { 'ENGINE':