當前位置:成語大全網 - 書法字典 - Django中如何實現數據庫視圖是壹個虛擬表。

Django中如何實現數據庫視圖是壹個虛擬表。

認真回答:首先在數據庫中建立壹個視圖,然後在django中建立相應的模型。在表對應的類下創建壹個元類,大致如下

班級?ViewModel(模型。型號):

" ""此模型類對應於您創建的視圖" " "

班級?元(對象):

" ""類似地,該方法可用於使用mysql中的任何現有表,而不僅僅是視圖" " "

db_table?=?妳的觀點?#顯式指定表名,即您創建的視圖的名稱。

管理?=?假的?#默認為真,設置為假?Django不會創建和刪除表。

#?建立字段之間的映射

#請註意,必須將字段設置為主鍵。

#否則django會自動創建壹個id字段作為主鍵,這會導致錯誤。百度知道越來越火,都是無關緊要的。