Django-mysql数据库配置

1.在settings.py中配置

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'db_admin3',  #修改数据库名字
        'USER': 'root',
        'PASSWORD': '020327',  #修改数据库密码
        'HOST': 'localhost',
        'PORT': '3308'  #端口号

    }
}

2.app中models.py配置表格数据

from django.db import models


class SysOrders(models.Model):
    id = models.AutoField(primary_key=True)
    plain_num = models.CharField(max_length=100, verbose_name="计划号")
    slab_num = models.CharField(max_length=100, unique=True, verbose_name="板坯号")
    rolling_t = models.FloatField(validators="轧厚")
    slab_w = models.IntegerField(validators="板坯宽")
    slab_h = models.IntegerField(validators="板坯长")
    slab_t = models.IntegerField(validators="板坯厚")
    slab_hn = models.CharField(max_length=10, validators="板坯硬度")
    remark = models.CharField(max_length=500, null=True, verbose_name="备注")

    class Meta:
        db_table = "sys_orders"  # 表名

3.如果数据库中的表内容配置错误,可以删除 migrations 文件的对应文件

posted @ 2025-03-12 16:29  起名字太难0123  阅读(24)  评论(0)    收藏  举报