django 的前端展示頁面 注意

2022-08-24 11:03:07 字數 736 閱讀 4931

django 前端展示頁面 注意:

普通字段

物件.欄位名 ——》 資料庫的資料

有choices引數的字段

物件.欄位 ——》 資料庫的資料

物件.get_欄位名_display()——》 顯示的結果

自定義方法

def show_class(self):

return ','.join([str(i) for i in self.class_list.all()])

當遇到多對多時,要使用該自定義方法來展示多個資料

4.當返回前端的資料要做判斷時,可以直接從後端返回前端的**,但要注意,要在前端加|safe 表示資料安全,不然就在後端 返回的 資料 前面 套上 mark_safe()

from django.utils.safestring import mark_safe

def show_status(self):    

color_dict= 設值不同的選項對應的顏色

return mark_safe('{}'.format(color_dict.get(self.book_state),self.get_book_state_display()))

返回前端資料 ,在資料前面套mark_safe()

給選項(有choices引數)的資料返回不同的效果可以參考該方法.

前端頁面field 前端頁面展示

爬蟲前端頁面展示 前端頁面展示架構 鏈結elasticsearch 1.在docker裡執行elasticsearch docker run id p 9200 9200 elasticsearch 3.如果您的elasticsearch伺服器在不同的ip和 或埠上執行,只需提供乙個指向newcli...

Django 過濾及錯誤頁面展示

建立專案test並完成專案配置後,建立應用student,進入models.py,建立模型,輸入 如下 from django.db import models from grade.models import grade class student models.model stu name mo...

用github展示你的前端靜態頁面

這是我自己上傳的乙個demo位址,可以看一下最終的展示效果 首先新建乙個倉庫,接著按如下步驟來就好 git init git commit m first commit git remote add origin git push origin master 如果執行git remote add o...