开启:
settings apps里面里面开启:'django.contrib.admin',使用sqlite3数据库
url配置:开启
from django.contrib import admin
admin.autodiscover()
url(r'^admin/', include(admin.site.urls)),
models.py里面配置表:
from django.db import models
sex_choices = (
('f','female'),
('m','male'),
)
class User(models.Model):
name = models.CharField(max_length=30)
sex = models.CharField(max_length=1,choices=sex_choices)
def __unicode__(self):
return self.name
注册user
创建admin.py:
from django.contrib import admin
from blog.models import User
admin.site.register(User) #need register,the blog user is appeard
可以为管理员用户设置操作权限了。