2012-11-11 15 views
0

나는이 질문을 여러 번 보았지만 그 중 누구도 내 질문에 대답하지 않았습니다.
앱과 모델을 추가했지만 관리 포털에는 표시되지 않습니다.
쉘에서 모델에 액세스 할 수 있습니다.모델이 관리자 페이지에 표시되지 않습니다.

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', 
    'myApp', 
) 

urls.py

from django.contrib import admin 
admin.autodiscover() 

urlpatterns = patterns('', 
    # Examples: 
    # url(r'^$', 'RCOSPortal.views.home', name='home'), 
    # url(r'^RCOSPortal/', include('RCOSPortal.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)), 
) 

admin.py

from django.contrib import admin 
from myApp.models import Owner 

admin.site.register(Owner) 

답변

1
  • 'syncdb'명령을 실행했는지 확인하십시오.
  • OwnerAdmin을 만들고 등록을 시도하십시오.
  • 작동하지 않는 경우 프로젝트 (모든 파일 포함)를 github에 업로드하면 Google에서 도와 드리겠습니다.
+0

'admin.site.register (Owner)'는 관리 사이트에 모델을 포함하기에 충분하다고 생각합니다. 필수 사항이 아닌 관리 클래스 작성. – arulmr

+0

@arulmr 예. 선택 사항입니다. 무차별 공격을 시도 : P –

+0

는 마지막을 제외하고이 모든 것을 시도했다. 곧 할 것이다. 감사합니다 – ESoft

관련 문제