我正在構建一個Django應用程序,現在我正在生產。我有這個問題:執行manage.py syncdb(所有沒關係)後,我進入管理員,我無法找到模型表。我的admin.py文件存在,這是我的文件url.py:Django的生產 - 管理員沒有db表加載
from django.conf.urls.defaults import patterns, include, url
from django.contrib import admin
# Uncomment the next two lines to enable the admin:
# from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
# Examples:
# url(r'^$', 'stambol.views.home', name='home'),
# url(r'^stambol/', include('stambol.foo.urls')),
# Uncomment the admin/doc line below to enable admin documentation:
# url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line to enable the admin:
url(r'^admin/', include(admin.site.urls)),
)
問題在哪裏?
你是什麼意思的「無法找到模型表」?它在本地工作嗎?你的生產環境與你的開發環境有什麼不同(可能是nginx和runserver)? – dokkaebi
當我在admin pannel中輸入時,我只找到了auth,site和group模型。我沒有找到其他模型(在我的models.py中,我有很多模型)。本地它工作得很好。我認爲我不知道如何重新啓動生產服務器... – RoverDar