摘要:1、利用ORM是要在先创建数据库(利用sql语句) 我创建的数据库名为:django_mysql 2、修改django项目mysite中的setting.py文件,连接mysql,原来连接sqlite数据库的连接注释掉,连接mysql代码如下: LOGGING = { 'version': 1, '
        
阅读全文
 
    
        
        
摘要:以Book表、Author表、Publish(出版社)表为例 外键建在多的一方 class Book(models.Model): name=models.charField(max_length=20) publish=models.ForeignKey("Publish") #django会默认
        
阅读全文
 
    
        
        
摘要:首先,安装python和django 1、配置环境变量 点击电脑-->属性-->高级系统设置-->环境变量-->系统变量下面的path 双击path,然后添加python的安装文件夹,我的文件安装目录为E:\pycharm\Python interpreter; 2、安装django 解压djang
        
阅读全文
 
    
        
        
摘要:Book.objects.filter(price_gte>90).valuse("name") #查询出价格大于90的书籍名称 Book.objects.filter(name_icontains("o")).valuse("name") #查询出书名中包括o的信息,icontains表示忽略大小
        
阅读全文
 
    
        
        
摘要:查询的方法: (1)all:查询表中所有的信息 def select(request): book=Book.objects.all() #查询所有的书籍信息 return render(request,"select.html",locals()) (2)all()[:3]取前三条 (3)Book
        
阅读全文
 
    
        
        
摘要:单表操作: 一、添加 (1)方式一 from mysite.models import * def add(request): book= Book(name="python",price=99,author="python作者") book.sava() return HttpResponse("
        
阅读全文