Django框架的整合

2022-08-14 21:45:13 字數 2192 閱讀 5664

1.註冊和配置django admin 後台管理頁面

在admin中執行如下配置

from django.contrib import

admin

models

admin.site.register(models.usertype)

admin.site.register(models.userinfo)

admin.site.register(models.usergroup)

admin.site.register(models.asset)

設定資料表名稱

class

usertype(models.model):

name = models.charfield(max_length=50)

class

meta:

verbose_name = '

使用者型別

'verbose_name_plural = '

使用者型別

'

開啟表之後,設定預設顯示,需要在model中作如下配置

class

usertype(models.model):

name = models.charfield(max_length=50)

def__unicode__

(self):

return self.name

from django.contrib import

admin

models

class

userinfoadmin(admin.modeladmin):

list_display = ('

username

', '

password

', '

email')

admin.site.register(models.usertype)

admin.site.register(models.userinfo,userinfoadmin)

admin.site.register(models.usergroup)

admin.site.register(models.asset)

為資料表新增搜尋功能

from django.contrib import

admin

models

class

userinfoadmin(admin.modeladmin):

list_display = ('

username

', '

password

', '

email')

search_fields = ('

username

', '

email')

admin.site.register(models.usertype)

admin.site.register(models.userinfo,userinfoadmin)

admin.site.register(models.usergroup)

admin.site.register(models.asset)

新增快速過濾

from django.contrib import

admin

models

class

userinfoadmin(admin.modeladmin):

list_display = ('

username

', '

password

', '

email')

search_fields = ('

username

', '

email')

list_filter = ('

username

', '

email')

admin.site.register(models.usertype)

admin.site.register(models.userinfo,userinfoadmin)

admin.site.register(models.usergroup)

admin.site.register(models.asset)

框架的整合

一 三大框架的整合步驟 新建乙個工程 把整個工程的編碼改變成utf 8 把整個jsp頁面也改變成utf 8 導包 web inf libstruts hibernate spring dbjunit 建三個src folder src 存放源 的 cn.itcast.s2sh0909.struts2...

Django 框架 Django介紹

django 使用 python 語言寫的開源 web 開發框架,並遵循 mvc 設計。勞倫斯出版集團為了開發以新聞內容為主的 而開發出來了這個框架。django 今年來應用越來越廣泛。django 的主要目的是簡便 快速的開發資料庫驅動的 它強調 復用,多個元件可以很方便的以 外掛程式 形式服務於...

django整合xadmin的方法

xadmin是django的乙個第三方的管理後台實現,它的功能比自帶的admin功能更加強大。xadmin專案在github上的位址為 xadmin相關文件可以在這裡檢視 文件上有些地方寫的還是比較簡要,按照上面的步驟做,有時候報錯了可能還不知道什麼原因。這裡簡要總結下自己整合xadmin的方法,我...