django使用search fields報錯

2022-09-05 07:06:15 字數 779 閱讀 7071

related field got invalid lookup: icontains
request method:

getrequest url:

django version:

2.0exception type:

fielderror

exception value:

related field got invalid lookup: icontains

exception location:

python executable:

python version:

3.6.5

python path:

server time:

星期一, 22 七月 2019 21:07:21 +0800

異常原因:

search_fields = ('content', 'detail','submitter')
這是在view中模糊查詢的字段,其中submitter欄位是乙個外來鍵foreignkey欄位,而作為乙個外來鍵,它所對應的不是乙個具體的字段,而是乙個類。

所以我們應該將其對應成為乙個外來鍵關聯的摸乙個具體的字段,如submitter__username

search_fields = ('content', 'detail','submitter__username')

Django 模板使用

環境 python 2.7 32位,django1.6.7,win7 64位系統 模板載入 在mysite下新建乙個templates資料夾,然後在setting.py新增以下內容 import os.path template dirs os.path.join os.path.dirname f...

django使用步驟

wget tar xzvf django 1.1.1.tar.gz cd django 1.1.1 sudo python setup.py install 檢測安裝是否成功 python import django django.version 建立專案frontend 在這裡遇到乙個小問題,我使...

django使用步驟

wget tar xzvf django 1.1.1.tar.gz cd django 1.1.1 sudo python setup.py install 檢測安裝是否成功 python import django django.version 建立專案frontend 在這裡遇到乙個小問題,我使...