前面的文章記錄了django項目的一些操作,插入數據部分是手動在shell中操作的,如果能有一個圖形界面來管理我們的數據,那該多好~
曲麻萊ssl適用于網站、小程序/APP、API接口等需要進行數據傳輸應用場景,ssl證書未來市場廣闊!成為成都創新互聯的ssl證書銷售渠道,可以享受市場價格4-6折優惠!如果有意向歡迎電話聯系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!Django已經想到大家會需要這個功能,通過簡單的配置,就能使用django提供的后臺模塊,來管理我們的數據
在url模塊天劍admin.autodiscover()來自動初始化函數
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns= patterns('',
# Examples: # url(r'^$', 'project.views.home', name='home'), # url(r'^blog/', include('blog.urls')),
url(r'^admin/', include(admin.site.urls)),
url(r'^author/$', 'blog.views.show_author'),
url(r'^book/$', 'blog.views.show_book'),
)
默認下面已經包含了admin路徑。現在啟動項目就已經可以進入后臺了,用戶名和密碼就是我們在syncdb時候填寫的管理員
但是默認的時候只會顯示用戶和組,不會包含我們自己定義的數據結構,所以我們需要簡單的配置
在app的目錄,也就是blog目錄下編輯admin.py,注冊我們的models
from django.contrib import admin
from blog.models import Author, Book
# Register your models here.
admin.site.register(Author)
admin.site.register(Book)
OK,這樣,從127.0.0.1/admin/輸入用戶名密碼就可以看到如下的界面了。
我們點擊Authors就會出現管理界面,出現了我們添加的作者。
當然,默認的后臺在制作一些應用的時候可能并不適合。可能需要自己去編寫合適的后臺,而且默認的后臺也是有各種參數,來方便我們進行數據的檢索,添加,排序等。先寫到這里,繼續深入學習后再做記錄。
網頁題目:初探DjangoAdmin(一)-創新互聯
網站URL:http://m.newbst.com/article4/ccjiie.html
成都網站建設公司_創新互聯,為您提供用戶體驗、外貿網站建設、網站營銷、虛擬主機、移動網站建設、云服務器
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯