django - 您在 Django 中创建模型的过程是什么?
问题描述
您在 Django 中创建模型的过程是什么?谢谢。
解决方案
模型最重要的部分——也是模型唯一需要的部分——是它定义的数据库字段列表。字段由类属性指定。注意不要选择与模型 API 冲突的字段名称,例如 clean、save 或 delete。
模型.py
from django.db import models
class Musician(models.Model):
first_name = models.CharField(max_length=50)
last_name = models.CharField(max_length=50)
instrument = models.CharField(max_length=100)
class Album(models.Model):
artist = models.ForeignKey(Musician, on_delete=models.CASCADE)
name = models.CharField(max_length=100)
release_date = models.DateField()
num_stars = models.IntegerField()
你可以从这里开始
另请参阅Django Girls 模型
推荐阅读
- javascript - 调用 setState 后对象属性变为未定义
- python - pytest 参数化测试的自定义名称
- visual-studio-code - visual studio code extension 获取扩展安装路径
- regex - Angular 7电话号码验证器模式
- python - 如何不断显示随机数tkinter
- rust - 如何在 cargo.toml 文件中将特定版本的依赖项列入黑名单?
- python - Pandas 复制列元素并根据相关列表应用于另一列
- php - 如何在laravel中制定导航栏链接到其页面?
- azure - Azure 服务总线 AMQP 对象接收器已中止
- python - 如何在设置和创建时自动生成 sqlalchemy 关系?