2012-05-17 21 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