2017-08-30 29 views
0

Django管理應用程序可以使用您的模型自動構建可用於創建,查看,更新和刪除記錄的站點區域。這可以在開發過程中爲您節省大量時間,使測試模型變得非常容易,並感受到您是否擁有正確的數據。根據網站的類型,管理員應用程序也可用於管理生產中的數據。將模型註冊到管理應用程序

所有你必須做你的模型添加到管理應用程序是登錄時,如下圖所示

enter image description here

from django.contrib import admin 
from blog.models import Post 

# Register your models here. 
admin.site.register(Post) 

問:

在生產環境中,這是使用django管理應用程序(django.contrib.admin)爲模型創建/更新/查看數據的推薦/標準方法?

+0

由誰推薦?而不是什麼? – jonrsharpe

回答

1

雖然它真的取決於你。但我認爲你可以小心使用它。

而不是/管理,您可以使用一個非常複雜的按鍵這是隻有您自己知道。

urlpatterns = [ 
    ...... 

    url(r'^a-very-complicated-key/', admin.site.urls), 

    ...... 

] 
+0

生產環境大多遵循/管理方法嗎? – overexchange

+0

要麼他們維護2個不同的界面,一個用於啓用管理員的後端,另一個用於管理員被禁用的客戶端。 –

+0

在小範圍內,他們啓用管理員,但以前面解釋的方式使用它。通過生成大量數字並將其用作關鍵字來獲取非常複雜的密鑰。但是你記得那個鑰匙,否則保存在安全的地方。所以你完全需要什麼是網址進入管理區。 –

相關問題