久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

Django Admin后臺(tái)添加數(shù)據(jù)庫視圖過程解析

瀏覽:142日期:2024-10-12 18:50:31

你通過以下語句,創(chuàng)建了一個(gè)數(shù)據(jù)庫視圖:

create view entities_entity as select id, name from entities_hero union select 10000+id as id, name from entities_villain

它包含所有Hero和Villain對(duì)象的名稱。Villain對(duì)象的的ID被設(shè)置都加上10000,因?yàn)镠ero對(duì)象的數(shù)量不會(huì)超過這個(gè)數(shù)字。

sqlite> select * from entities_entity;1|Krishna2|Vishnu3|Achilles4|Thor5|Zeus6|Athena7|Apollo10001|Ravana10002|Fenrir

然后添加一個(gè)managed=False模型:

class AllEntity(models.Model): name = models.CharField(max_length=100) class Meta: managed = False db_table = 'entities_entity'

并將其添加到Admin后臺(tái):

@admin.register(AllEntity)class AllEntiryAdmin(admin.ModelAdmin): list_display = ('id', 'name')

效果如下。

Django Admin后臺(tái)添加數(shù)據(jù)庫視圖過程解析

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Django
相關(guān)文章:
主站蜘蛛池模板: 宜都市| 莲花县| 苏尼特左旗| 长乐市| 尼勒克县| 嵊州市| 双鸭山市| 珠海市| 辽阳市| 雷山县| 丽水市| 贵阳市| 罗源县| 屏南县| 大荔县| 永清县| 雅安市| 伊金霍洛旗| 泾源县| 蚌埠市| 颍上县| 翁源县| 潢川县| 盐源县| 云龙县| 旬阳县| 岑巩县| 富顺县| 孝昌县| 炎陵县| 西乌珠穆沁旗| 江阴市| 固原市| 从化市| 阳泉市| 呼和浩特市| 牙克石市| 阿坝| 桐柏县| 丰台区| 伊川县|