版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chengqiuming/article/details/85038782
一 点睛
Django的后台可以向本网站增加用户,下图是增加几个用户之后的Users列表。
注意:除了admin外,其他用户是不能轻易登录管理后台的。对于一个多用户的文章系统,非管理员最好是从前台登录,登录之后仅具有规定功能。
二 用户登录思维导图
三 创建应用
1 创建account应用
(venv) E:\Django\mysite\mysite>python manage.py startapp account
2 为新应用添加配置
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog',
'account',
]
3 配置URL
3.1 项目URL
from django.conf.urls import url, include
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^blog/', include("blog.urls", namespace="blog", app_name="blog")),
url(r'^account/', include("account.urls", namespace='account', app_name='account')),
]
3.2 应用URL
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^login/$', views.user_login, name='user_login'),
]