django SHELL方式插入数据
2016-12-22 10:36
316 查看
通过django的SHELL方式插入数据
前提:
1.打开CMD,进入项目所在路径,执行命令python manage.py shell进入manage.py 提供的shell。
2.Event表结构:
class Event(models.Model):
name = models.CharField(max_length=100) #发布会标题
limit = models.IntegerField() # 参加人数
status = models.BooleanField() # 状态
address = models.CharField(max_length=200) # 地址
starttime = models.DateTimeField('events time') # 发布会时间
createtime = models.DateTimeField(auto_now = True) # 创建时间(自动获取当前时间)
操作:
给Event表中插入数据
1.通过创建,保存两步方式实现
from blog.models import Event
from datetime import datetime
e1 = Event(id=1,name='testname',limit=200,status=True,address='changanlu',starttime=datetime(2016,8,10,14,0,0)) #创建
e1.save() #保存
2.创建保存一步实现
通过Event.objects.create(id=3,name='红米MAX 发布会',limit=2000,status=True,address='北京会展中心',start_time=datetime(2016,9,22,14,0,0))
添加并保存。
前提:
1.打开CMD,进入项目所在路径,执行命令python manage.py shell进入manage.py 提供的shell。
2.Event表结构:
class Event(models.Model):
name = models.CharField(max_length=100) #发布会标题
limit = models.IntegerField() # 参加人数
status = models.BooleanField() # 状态
address = models.CharField(max_length=200) # 地址
starttime = models.DateTimeField('events time') # 发布会时间
createtime = models.DateTimeField(auto_now = True) # 创建时间(自动获取当前时间)
操作:
给Event表中插入数据
1.通过创建,保存两步方式实现
from blog.models import Event
from datetime import datetime
e1 = Event(id=1,name='testname',limit=200,status=True,address='changanlu',starttime=datetime(2016,8,10,14,0,0)) #创建
e1.save() #保存
2.创建保存一步实现
通过Event.objects.create(id=3,name='红米MAX 发布会',limit=2000,status=True,address='北京会展中心',start_time=datetime(2016,9,22,14,0,0))
添加并保存。
相关文章推荐
- django shell 方式删除数据
- django shell 方式更新数据
- django shell 方式数据查询
- Oracle 逐条和批量插入数据方式对比
- sqlserver 创建表后插入数据,可以用这样的方式来插入数据。
- SQLServer中批量插入数据方式
- SQLServer中批量插入数据方式的性能对比
- mssql 两种数据插入方式
- Hibernate采用*.hbm.xml方式和注释(annotation)插入数据示例
- 尽管普通的sql语句代码可以实现数据插入的操作,但是更好的代码应该是参数的方式:
- 数据按书签方式插入word例子
- wordpress :如何以编程方式插入数据
- 尝试了几种往数据库插入数据的方式
- SQLServer中批量插入数据方式的性能对比
- SQLServer中批量插入数据方式的性能对比
- SQLServer中批量插入数据方式的性能对比
- 大量数据插入的几种方式的速度比较
- 数据插入数据库的2中方式
- django model 插入数据方法
- 各种临时表插入数据方式对比(包括自增列和GUID列)