首页 > 其他 > 详细

django

时间:2017-07-23 22:06:20      阅读:326      评论:0      收藏:0      [点我收藏+]

django操作数据库

进入到shell,利用model进行操作

mysql> describe user_app_topic
    -> ;
+------------+-------------+------+-----+---------+----------------+
| Field      | Type        | Null | Key | Default | Extra          |
+------------+-------------+------+-----+---------+----------------+
| id         | int(11)     | NO   | PRI | NULL    | auto_increment |
| text       | varchar(20) | NO   |     | NULL    |                |
| date_added | datetime(6) | NO   |     | NULL    |                |
+------------+-------------+------+-----+---------+----------------+
3 rows in set (0.02 sec)

mysql> describe user_app_entry
    -> ;
+------------+-------------+------+-----+---------+----------------+
| Field      | Type        | Null | Key | Default | Extra          |
+------------+-------------+------+-----+---------+----------------+
| id         | int(11)     | NO   | PRI | NULL    | auto_increment |
| text       | longtext    | NO   |     | NULL    |                |
| date_added | datetime(6) | NO   |     | NULL    |                |
| topic_id   | int(11)     | NO   | MUL | NULL    |                |
+------------+-------------+------+-----+---------+----------------+
4 rows in set (0.00 sec)

 

>>> from user_app.models import Topic, Entry
>>> topic = Topic(text="Chess")
>>> topic.save()
>>> topic = Topic(text="Climbing")
>>> topic.save()
>>> Topic.objects.all()
[<Topic: Chess>, <Topic: Climbing>]
>>> entry = Entry(topic_id = 1,text="The opening is the first part of the game, roughly the first ten moves or so.")
>>> entry.save()
>>> t = Topic.objects.get(id=1)
>>> t.text
uChess

 

django

原文:http://www.cnblogs.com/zhaopAC/p/7225956.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!