电竞比分网-中国电竞赛事及体育赛事平台

分享

返回女生個(gè)數(shù)大于男生個(gè)數(shù)的班級(jí)

 融水公子 2019-08-05

講解對(duì)象:返回女生個(gè)數(shù)大于男生個(gè)數(shù)的班級(jí)

作者:融水公子 rsgz


對(duì)象:F對(duì)象

特點(diǎn):模型的A屬性和B屬性比較

理解:就是一條數(shù)據(jù)的兩個(gè)值進(jìn)行比較

實(shí)例:

那么,我們可以打印 女生個(gè)數(shù)大于男生個(gè)數(shù)的班級(jí)


1 查看表記錄

mysql -uroot -p

show databases;

use rsgz2;

select * from myapp_grades;

可以看得到只有一個(gè)班級(jí)大千世界符合條件


2 我們可以寫個(gè)應(yīng)用視圖from django.db.models import F,Q

from django.db.models import F,Q

def gradesnum(request):

    g=Grades.objects.filter(ggirlnum__gt=F('gboynum'))

    print(g)

    return HttpResponse(g)


3 添加路由

url(r'^gradesnum/$', views.gradesnum),


4 打開服務(wù)器

python manage.py runserver


5 瀏覽器測(cè)試

網(wǎng)址:http://127.0.0.1:8000/gradesnum/

最后返回的班級(jí)的確是 大千世界!

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多