1.註冊和配置django admin 後台管理頁面
在admin中執行如下配置
from django.contrib importadmin
models
admin.site.register(models.usertype)
admin.site.register(models.userinfo)
admin.site.register(models.usergroup)
admin.site.register(models.asset)
設定資料表名稱
classusertype(models.model):
name = models.charfield(max_length=50)
class
meta:
verbose_name = '
使用者型別
'verbose_name_plural = '
使用者型別
'
開啟表之後,設定預設顯示,需要在model中作如下配置
classusertype(models.model):
name = models.charfield(max_length=50)
def__unicode__
(self):
return self.name
from django.contrib importadmin
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 importadmin
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 importadmin
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的方法,我...