当前位置: 首页 > 数据库知识 > 正文

django中怎么使用两个限定条件在mysql数据库中进行查询

本站文章为采集文章,演示用,请勿当真!

1、如何在django中使用两个限定条件在mysql数据库中查询

可以使用逻辑关系运算符SELECT*FROMtable_name

WHERE(条件1和条件2)查询两个条件都满足的结果,SELECT* FROMtable_name

WHERE(条件1或条件2)查询满足两个条件之一的结果。

2、djangoor查询:django查询MySQL数据库

2、djangoor查询:django查询MySQL数据库

创建mysite目录

django-admin.pystartprojectmysite这个命令功能是:这个会在当前目录下创建一个mysite目录

前提是从命令行,cd到你要存放代码的目录,然后生成各种子目录。

首先要注意文件目录。

里面文件的一般作用:

books 存放在这个文件夹中 是新数据库的各种信息 。

books/templates 这个目录加载了网页的布局。当然,这个网页的布局是show.html提供的

books/views.py定义的函数 ,将show.html导入进来,文件内容如下:

fromdjango.shortcutsimportrender ,render_to_response

fromdjango.templateimportloader

frombooksimportmodels

#Createyourviewshere.

defshow(request):

#publisher_list=[{'name' :"gongye",'city':'beijing'} ]

publisher_list=

returnrender_to_response('show.html',{'publisher_list':publisher_list})books/models.py文件是你自己创建的,代码如下:

#coding=utf-8

from__future__importunicode_literals

fromdjango.dbimportmodels

#Createyourmodelshere.

classPublisher(models.Model):

name=models.CharField(max_length=30)

address=models.CharField(max_length= 50)

city=models.CharField(max_length=60)

state_province=models.CharField(max_length=30)

国家=模型 。 CharField(max_length=50)

website=models.URLField()

#__unicode__该函数用于返回某个值,可用于查询和管理界面显示

def__unicode__(self):

returnself.name

classAuthor(models.Model):

first_name=models.CharField(max_length=30)

last_name=models.CharField(max_length=40)

email=models.EmailField(空白= True,verbose_name='e-mail')

def__unicode__(self):

returnu'%s%s'%(self.first_name,self.last_name)

classBook(models.Model):
title=models.CharField(max_length=)

author=models.ManyToManyField(Author)

publisher=models.ForeignKey(Publisher)

publication_date=models.DateField(blank=True,null=True)

def__unicode__(self):

returnself.titlebooks下的其他文件在创建过程中自行生成 。

website/templates 文件存储了各种显示的静态网页布局,所以多个html文件,只要是访问测试,在端口号后面加上html文件名即可。例如,如果我想访问模板/base.html 文件,请输入 URL:localhost:/base 。

website/ settings.py 文件是 Django 的设置文件。 INSTALLED_APPS 里面添加了多个应用程序。例如,我添加了书籍应用程序。代码如下:

INSTALLED_APPS=[

'',
'书籍',

  • 关注微信
下一篇: 没有了

猜你喜欢

微信号