进入website\settings.py
...
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog',
url(r'^admin/',
admin.site.urls),
url(r'^blog/',
include('blog.urls')),
id = models.IntegerField(primary_key=True)
# AutoField?
name = models.CharField(max_length=50)
class Meta:
managed =
True
db_table =
'teacher'
def __str__(self):#python2
用__unicode__
return
str(self.id) + ':' + self.name
INSTALLED_APPS = [
]
...
进入website\urls.py
from django.conf.urls import patterns,url,include
from django.contrib import admin
admin.autodiscover()#???
urlpatterns = [
]
---------------------
命令行
manage.py createsuperuser
---------------------
命令行
manage.py runserver
---------------------
注册类
修改 blog/admin.py
from django.contrib import admin
from blog.models import Student, Teacher, Group
# Register your models here.
admin.site.register(Student)
admin.site.register(Teacher)
admin.site.register(Group)
---------------------
命令行
manage.py runserver
重新登陆网页就能看到类
---------------------
修改blog/models.py, 以友好显示
class Teacher(models.Model):