我正在關注Django官方教程,並且我被卡在the second part。特別是,我不能讓我的新創建的模型顯示在管理面板中。一步一步:Django 1.8:模型未出現在管理面板中
- 我創建了一個新的應用程序;
- 我將它添加到settings.py(見下文);
- 我編輯了models.py文件(見下文);
- 我成功完成了第一次遷移;
- (我檢查MySQL,一切都創建好了);
- 我更改了admin.py文件(見下文);
- 我瘋狂地刷新管理面板沒有結果。
的myproject/myproject的/ settings.py:
[...]
# Application definition
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myapp',
)
[...]
的myproject/MyApp的/ models.py:
from django.db import models
class Question(models.Model):
body = models.CharField(max_length=200)
的myproject/MyApp的/ admin.py:
from django.contrib import admin
from .models import Question
admin.site.register(Question)
我在做什麼錯?
你在使用什麼WSGI服務器?你嘗試過殺了它並重新開始?還要檢查在後臺是否沒有WSGI進程。 – GwynBleidD
@GwynBleidD我感覺很愚蠢。 :)我重新啓動了我的Apache服務器,現在我可以在管理面板中看到問題模型! –
什麼是您正在嘗試的管理員URL。看起來你已經導航到認證應用程序。 – karthikr