最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

django 自定義filter 判斷if var in list的例子

 更新時(shí)間:2019年08月20日 16:09:04   作者:一只小coder  
今天小編就為大家分享一篇django 自定義filter 判斷if var in list的例子,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

1. 需求:

用戶答題練習(xí),當(dāng)用戶獲取所有題目的同時(shí),需要判斷用戶是否已經(jīng)做過該題目,如果做過,需要render的時(shí)候添加一個(gè)“回顧”按鈕。

2. 實(shí)現(xiàn)

a. 查詢用戶做過題目的id

      finished_objs=UserSpeaking.objects.filter(user=request.user)
      finished_ids=[ obj.id for obj in finished_objs]

b. 創(chuàng)建filters.py

from django import template
register = template.Library()
def include_filter(value,values):
  return True if value in values else False
register.filter('include', include_filter)

c. 在模板中引用

{% load filters %}
 
...
{% if test.id|include:finished_ids %}
 <a href="{% url 'practice_history' test.id %}" rel="external nofollow" class="go_to_btn lf">去回顧</a>
{% endif %}

以上這篇django 自定義filter 判斷if var in list的例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Flask和pyecharts實(shí)現(xiàn)動態(tài)數(shù)據(jù)可視化

    Flask和pyecharts實(shí)現(xiàn)動態(tài)數(shù)據(jù)可視化

    這篇文章主要介紹了Flask和pyecharts實(shí)現(xiàn)動態(tài)數(shù)據(jù)可視化,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • python模塊離線安裝方式

    python模塊離線安裝方式

    這篇文章主要介紹了python模塊離線安裝方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • python urllib庫的使用詳解

    python urllib庫的使用詳解

    這篇文章主要介紹了python urllib庫的使用詳解,幫助大家更好的利用python學(xué)習(xí)爬蟲,感興趣的朋友可以了解下
    2021-04-04
  • Python基礎(chǔ)知識之變量的詳解

    Python基礎(chǔ)知識之變量的詳解

    這篇文章主要介紹了Python基礎(chǔ)知識之變量的詳解,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)python的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-04-04
  • python namedtuple函數(shù)的使用

    python namedtuple函數(shù)的使用

    今天介紹collections里面的一個(gè)好用的小函數(shù): namedtuple函數(shù)(不創(chuàng)類而可以擁有類的便利),例如可以使用object.attribute
    2021-06-06
  • python實(shí)現(xiàn)查詢IP地址所在地

    python實(shí)現(xiàn)查詢IP地址所在地

    本文給大家分享的是使用Python實(shí)現(xiàn)根據(jù)ip138的API查詢IP的地理位置的代碼,非常的實(shí)用,推薦給大家,有需要的小伙伴可以參考下。
    2015-03-03
  • 如何利用Python 進(jìn)行邊緣檢測

    如何利用Python 進(jìn)行邊緣檢測

    本文主要介紹了關(guān)于邊緣檢測的知識,包括邊緣檢測的理論以及如何使用 Python 實(shí)現(xiàn)邊緣檢測,希望對您的學(xué)習(xí)有所幫助。
    2020-10-10
  • Python 給屏幕打印信息加上顏色的實(shí)現(xiàn)方法

    Python 給屏幕打印信息加上顏色的實(shí)現(xiàn)方法

    這篇文章主要介紹了Python 給屏幕打印信息加上顏色的實(shí)現(xiàn)方法,非常不錯,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-04-04
  • 在Python中計(jì)算移動平均值的方法

    在Python中計(jì)算移動平均值的方法

    在這篇文章中,我們將看到如何在Python中計(jì)算移動平均值,移動平均是指總觀測值集合中固定大小子集的一系列平均值,它也被稱為滾動平均,文中通過代碼示例講解的非常詳細(xì),需要的朋友可以參考下
    2024-10-10
  • python統(tǒng)計(jì)RGB圖片某像素的個(gè)數(shù)案例

    python統(tǒng)計(jì)RGB圖片某像素的個(gè)數(shù)案例

    這篇文章主要介紹了python統(tǒng)計(jì)RGB圖片某像素的個(gè)數(shù)案例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03

最新評論

莆田市| 营口市| 丹凤县| 西平县| 普兰店市| 广宁县| 丹巴县| 岢岚县| 邯郸县| 龙泉市| 五华县| 兴业县| 商河县| 黄浦区| 称多县| 汶上县| 鞍山市| 宁城县| 都江堰市| 阳谷县| 大足县| 类乌齐县| 藁城市| 巴楚县| 汽车| 平远县| 十堰市| 宜兰市| 名山县| 桐城市| 乌鲁木齐市| 江安县| 建昌县| 洮南市| 凌源市| 稻城县| 河池市| 淳安县| 青铜峡市| 尚义县| 新田县|