>model.py
from logging import root
from django.db import models
# Create your models here.
class User_Info(models.Model):
uid = models.CharField(max_length=50,null=False,default='') #user_id
name = models.CharField(max_length=4,blank=True,null=False) #LINE名字
team = models.CharField(max_length=50,blank=True,null=False) #组别
date= models.CharField(max_length=50,blank=True,null=False) #签到时间
yes_project= models.CharField(max_length=500,blank=True,null=False) #昨日完成进度
tod_project= models.CharField(max_length=500,blank=True,null=False) #今日规划进度
update_project=models.CharField(max_length=500,blank=True,null=False) #专案更新时间
root=models.CharField(max_length=1,default=0) #判断是否为管理员
yesterday_temp=models.CharField(max_length=500,default=0) #昨日暂存
today_temp=models.CharField(max_length=500,default=0) #今日暂存
date_day1=models.CharField(max_length=50,blank=True,null=False) #七天签到时间历史纪录 day1
date_day2=models.CharField(max_length=50,blank=True,null=False) #七天签到时间历史纪录 day2
date_day3=models.CharField(max_length=50,blank=True,null=False) #七天签到时间历史纪录 day3
date_day4=models.CharField(max_length=50,blank=True,null=False) #七天签到时间历史纪录 day4
date_day5=models.CharField(max_length=50,blank=True,null=False) #七天签到时间历史纪录 day5
date_day6=models.CharField(max_length=50,blank=True,null=False) #七天签到时间历史纪录 day6
date_day7=models.CharField(max_length=50,blank=True,null=False) #七天签到时间历史纪录 day7
def __str__(self):
data = dict()
data={
'uid':self.uid,
'name':self.name,
'team':self.team,
'date':self.date,
'yes_project':self.yes_project,
'tod_project':self.tod_project,
'update_project':self.update_project,
'root':self.root,
'yesterday_temp':self.yesterday_temp,
'today_temp':self.today_temp,
'date_day1':self.date_day1,
'date_day2':self.date_day2,
'date_day3':self.date_day3,
'date_day4':self.date_day4,
'date_day5':self.date_day5,
'date_day6':self.date_day6,
'date_day7':self.date_day7
}
return str(data)
这看起来太吓人了,对吧?不过不用担心,我们会解释这几行是什麽意思!
所有以 所以与其复制和粘贴同样的内容,我们可以用 fromimportfrom...... import......
class User_Info(models.Model):- 这行是用来定义我们的模型(这是一个对象
class 是一个特殊的关键字,表明我们在定义一个对象。
User_Info是我们模型的一个名字。我们可以给它取另外一个不同的名字(但是我们必须避免使用特殊字符或者空格符)。总是以首字母大写来作为类名。
models.Model 表明Post是一个Django模型,所以Django知道它应该被保存在数据库中。
现在我们定义了我们曾经提及到的那些属性:为了做到那样我们需要为我们每个字段定义一个类型(它是文本吗? 是数字? 是日期? 到另一个对象的关联,比如用户吗?)。titletextcreated_datepublished_dateauthor
我们不会对这里的代码解释得面面俱到因为那会花太多时间了。如果你想了解更多有关模型字段以及如何定义除上面描述以外的东西,那你应该去看看Django的官方文档(
今天的歌曲是 周杰伦-晴天 Sunny Day
https://www.youtube.com/watch?v=DYptgVvkVLQ&list=PLFl6Na2uUoOZBEhBtQ_jeGA4P1V20JvpW&index=22&ab_channel=%E5%91%A8%E6%9D%B0%E5%80%ABJayChou
<<: 延伸(2)-ML到底要不要念统计 | ML#Day30
第一次参加铁人赛很开心真的能顺利完赛啦!!! 当初开赛前还想说参赛期间会经历中秋节和双十国庆的连假...
Day 22 - Django + YOLO 後台整合应用 今天的任务是将 Day 07 - RES...
border-radius(框线圆角) border-top-left-radius : 左上角显示...
一、前言 昨天发文後,马上收到系统罐头通知,终於熬到这一天了(我好兴奋啊啊啊!)终於要完成人生首...
目标 今天要来做的是播放速度控制器,可以透过游标移动控制播放速度 Step1 const speed...