Admin新增字段

2022-09-07 03:06:07 字數 2374 閱讀 2457

後台擴充套件使用者資訊,注意要到settings裡面進行設定,有關聯和繼承兩種方式首先的關聯表可以關聯到user表但,主鍵在user表當中,所以沒法直接在user表當中看到相關資訊,要是通過繼承擴充套件的話,又要修改原先的表。

如何向乙個已存在的表新增字段,在那個已存在的表顯示資訊

admin

# -*- coding:utf-8 -*-

from

django

.contrib

import

admin

from

models

import

*

class

profileinline

(admin

.tabularinline

):

model

=profile_user

max_num

=1

class

articleadmin

(admin

.modeladmin

):

inlines =[

profileinline

,]

list_display =(

'name'

,'title'

,)

fieldsets

=(

(none

,),

)

admin

.site

.register

(profile_user

)

admin

.site

.register

(article

,articleadmin

)

models

# -*- coding: utf-8 -*-

from

django

.db

import

models

class

article

(models

.model

):

name

=models

.charfield

(max_length

=100

,unique

=true

)

title

=models

.charfield

(max_length=50

,verbose_name

='文章標題'

)

desc

=models

.charfield

(max_length=50

,verbose_name

='文章描述'

)

class

profile_user

(models

.model

):

user

=models

.foreignkey

(article

,blank

=true

,null

=true

,verbose_name

='使用者'

)

tag

=models

.charfield

(max_length=30

,blank

=true

,null

=true

,verbose_name

='使用者名稱'

)

click_count

=models

.integerfield

(default=0

,verbose_name

='點選次數'

)

來自為知筆記(wiz)

django新增admin管理

admin 也是乙個 跟我們建立的 沒什麼兩樣,只不過它是系統所有的。如果要使用的話,按下面的步驟就可以了。1.在settings.py 的元組裡新增一行 django.contrib.admin 每次新增新應用後,都要執行一下 syncdb 建立資料表。但是我們還要用 admin 來管理其他應用 ...

mysql 新增字段 MySql新增字段命令

mysql 新增字段 alter table t user add column user age int 11 default null comment 年齡 after user email mysql 修改字段 alter table user10 modify email varchar 2...

ORACLE新增字段 刪除字段

1.刪除表 drop table sys job 2.建立表 create table create table sys job job id number 30 not null,job name varchar2 30 not null alter table sys job addconstr...