SwiftUI Django之 06 编写第一个Django模型并同步到数据库
2023-09-11 14:18:47 时间
SwiftUI Django之 06 编写第一个Django模型
模型是Django中最重要的概念之一,模型负责处理数据相关的所有事宜。模型是有关数据的唯一,确定的事实来源。它包含要存储的数据的基本字段和行为。Django遵循DRY原则。目标是在一处定义您的数据模型并自动从中派生数据。
DRY原则,不要重复自己(DRY)。每个不同的概念和数据代码都应该位于一个地方,并且只有一个地方。在合理的范围内,框架应尽可能少地推导。
编辑一个音乐库模型
打开polls目录下的 models.py文件,录入下面代码
from django.db import models
from django.utils.translation import ugettext_lazy as _
# Create your models here.
class Music(models.Model):
title = models.CharField(_(u'音乐名称'),max_length=250)
author = models.CharField(_(u'音乐作者'),max_length=250)
url = models.CharField(_(u'音乐地址'),max_length=250)
createdate=models.DateTimeField(_(u'创建时间'),auto_now_add=True,blank=True) #加入时间
def __unicode__(self):
return smart_unicode(self.name)
class Meta:
verbose_name =
相关文章
- Google Earth Engine(python)——为什么要学习 Django 而不是其他框架呢?
- Django 创建第一个项目
- Django环境搭建
- django之创建第8-2个项目-数据库数据提取之过滤操作符相关
- pydev 下Django 1.7 undefined variables from import问题的解决
- Django 博客开发教程 9 - 支持 Markdown 语法和代码高亮
- 基于Python(Django )+VUE+MySQL实现多功能美颜 Web 应用【100010556】
- 「基于Python技术的智慧中医商业项目」基于机器学习的Django问诊系统展示
- 如何使用 django-import-export + pandas 在 Django 视图中导入 excel 数据
- 毕业设计 协同过滤电影推荐系统 - Django
- Celery学习--- Celery 最佳实践之与django结合实现异步任务
- [Django]中建立数据库视图
- Django:根据数据库反向生成model文件
- Django:再次编辑页面,下拉框默认选中
- Django+Vue项目学习第一篇:django后台搭建
- Django学习路14_获取数据库中用户名字并展示,获取指定条数
- Django学习路11_向数据库中添加 和 获取指定条件数据
- Django学习路2
- Django之模型类数据库操作(八)