Python 项目开发实战2021.11.07

Python 项目开发实战2021.11.07,第1张

Python 项目开发实战2021.11.07

Python 项目开发实战2021.11.07
  • 00 影视管理数据模型——金刚川
    • 一、模型类的创建,
    • 二、查看该模型项目所连接的数据库(gjango、mysql等),通过将模型类通过牵引文件 映射到数据库当中,形成数据库表。

00 影视管理数据模型——金刚川

1、影片信息表
2、任务信息表

一、模型类的创建,
from django.db import models
# Create your models here.
class FilmInfo(models.Model):
    fid = models.AutoField(primary_key=True)
    fname = models.CharField(max_length=20)

class PeopleInfo(models.Model):
    uid = models.AutoField(primary_key=True)
    uname = models.CharField(max_length=30)
    gender = models.BooleanField()
    film = models.ForeignKey(FilmInfo,on_delete=models.CASCADE)

二、查看该模型项目所连接的数据库(gjango、mysql等),通过将模型类通过牵引文件 映射到数据库当中,形成数据库表。
python manage.py makemigrations film   #获取film 下的牵引文件 0001_initial.py
python manage.py sqlmigrate film  0001
	 #查看0001 牵引文件内容
python manage.py migrate #执行牵引文件
#查看数据库表	 


疑难解答:
右侧无database :下载安装 file/settings/Plugins,搜索database 下载安装 重启。

配置 database :选择路劲,应用就可以

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5158251.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-18
下一篇2022-11-18

发表评论

登录后才能评论

评论列表(0条)

    保存