2012-05-17 57 views
0

目錄stucture爲什麼不在django 1.4管理界面中顯示此模塊?

tutorial/tutorials 
turotial/tutorial 

教程/ settings.py

INSTALLED_APPS = (
'django.contrib.auth', 
'django.contrib.contenttypes', 
'django.contrib.sessions', 
'django.contrib.sites', 
'django.contrib.messages', 
'django.contrib.staticfiles', 
# Uncomment the next line to enable the admin: 
'django.contrib.admin', 
# Uncomment the next line to enable admin documentation: 
# 'django.contrib.admindocs', 
#'domains' 
'tutorials'  
) 

教程/ admin.py

from tutorials.models import Tutorial 
from django.contrib import admin 

admin.site.register(Tutorial) 
# Create your views here. 

教程/ models.py

from django.db import models 

class Tutorial(models.Model): 
    name = models.CharField(max_length=200) 
    url = models.CharField(max_length=200) 

    def __unicode__(self): 
     return self.name 

class User(models.Model): 
    name = models.CharField(max_length=200) 

    def __unicode__(self): 
     return self.name 

class Country(models.Model): 
    name = models.CharField(max_length=200) 

    def __unicode__(self): 
     return self.name 
+0

你可能已經試過,但你重新啓動你的網絡服務器? – Ponytech

回答

1

幾件事情來幫助查找問題:

  • 你在你的urls.py
  • admin.autodiscover()你有沒有運行執行syncdb
  • 你有沒有試圖打開manage.py shell並導入模型,看看有錯誤。
0

你可能沒有在您的INSTALLED_APPS設置中輸入此應用的條目。

+0

我用這些設置更新了問題,難道這些設置位於教程目錄中,而不是教程目錄? – Aaron