原文链接:http://blog.csdn.net/u010271717/article/details/22044415 一、一对多(外键) 例子:一个作者对应多本书,一本书只有一个作者 model代码: [python] view plain copy class Person(models.M ...
                            
                            
                                分类:
数据库   时间:
2017-05-03 19:13:24   
                                阅读次数:
246
                             
                    
                        
                            
                            
                                    1.使用extra方法 解释:结果集修改器,一种提供额外查询参数的机制 说明:依赖model模型 用在where后: Book.objects.filter(publisher_id="1").extra(where=["title='python学习1'"]) 用在select后 Book.obj ...
                            
                            
                                分类:
数据库   时间:
2017-03-05 13:17:50   
                                阅读次数:
231
                             
                    
                        
                            
                            
                                django数据库字段类型:1、models.AutoField自增列=int(11)如果没有的话,默认会生成一个名称为id的列,如果要显示的自定义一个自增列,必须将给列设置为主键primary_key=True。2、models.CharField字符串字段必须有max_length参数3、models.BooleanFiled布尔类型=tinyint(1)不..
                            
                            
                                分类:
其他好文   时间:
2017-02-27 15:58:12   
                                阅读次数:
203
                             
                    
                        
                            
                            
                                1、插入数据 2、查询 获取单个对象: 如果结果是多个对象或者没有返回结果则会抛出异常 3、条件 筛选: __contains部分会被Django翻译成LIKE语句 排序: 相当于 order by name asc 加个负号相当于 order by name desc 限制返回数据: 相当于 li ...
                            
                            
                                分类:
数据库   时间:
2017-02-24 16:01:25   
                                阅读次数:
247
                             
                    
                        
                            
                            
                                最近在阅读Django web开发指南学习Python-Django框架,在练习创建简单blog时,发现出现的状况和书中内容不符: 1、就是目前新的Django版本没有了syncdb这个指令,取而代之的是migrate和makemigrations 2、按照书中编写完简易blog后,使用该框架创建简 ...
                            
                            
                                分类:
数据库   时间:
2017-02-19 21:16:28   
                                阅读次数:
189
                             
                    
                        
                            
                            
                                    1. 建立app 在自己的工程项目目录下输入: python manage.py startapp myapp(你想建立的app名称) 建立一个叫myapp的app 这样,在你的工程项目目录下会出现一个叫myapp的目录 2. 创建Model 在app目录下进入models.py 输入类似下面的代码 ...
                            
                            
                                分类:
数据库   时间:
2017-01-06 12:15:53   
                                阅读次数:
205
                             
                    
                        
                            
                            
                                方法一: python manage.py migrate 方法二: python manage.py migrate 效果: 〉 ...
                            
                            
                                分类:
数据库   时间:
2016-12-24 16:54:55   
                                阅读次数:
176
                             
                    
                        
                            
                            
                                    os:mac, django1.9.5, python3.5 database:mysql 0.背景 django中每一个模型model都对应于数据库中的一张表,每个模型中的字段都对应于数据库表的列。 方便的是,django可以自动生成这些create table, alter table, dro ...
                            
                            
                                分类:
数据库   时间:
2016-12-12 02:18:21   
                                阅读次数:
424
                             
                    
                        
                            
                            
                                将Django使用数据库由默认的sqlite3更改为mysql: 1.安装mysql驱动程序 MySQLdb(mysql-python) mysqlclient Connector/Python PyMySQL(纯python的mysql驱动) 2.在配置文件settings.py中,修改DATAB ...
                            
                            
                                分类:
数据库   时间:
2016-11-13 07:46:01   
                                阅读次数:
291