Django
saber_chan
这个作者很懒,什么都没留下…
展开
-
python[django]02-hello django
1.修改setting.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django....原创 2019-04-22 18:23:31 · 141 阅读 · 0 评论 -
python[django]03-管理系统01(cookie & session)
具体来说cookie机制采用在客户端保持状态的方案,而session机制采用的是在服务端保持状态的方案。 cookie :cookie分发通过拓展HTTP协议来实现,是由浏览器按照一定原则在后台自动发送给服务器。 session:当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否包含一个session标识。 1.修改login_success.h...原创 2019-05-02 11:26:49 · 150 阅读 · 0 评论 -
python[django]03-管理系统02(登录Django后台)
上章中已创建了数据库,进行数据迁移。其中,生产的auth_user表用于存放用户信息,存在该表的用户可用于登录Django的admin后台。 1.首先创建管理员账号。 命令行输入:python manage.py createsuperuser 输入用户名admin,密码任意,我设置的是 admin123456 2.成功后,运行项目,即可在浏览器上登录进入后台: 127.0.0.1:8...原创 2019-05-02 12:14:50 · 452 阅读 · 0 评论 -
python[django]03-管理系统00(登录功能)
不涉及数据库,简单实现登录功能 1.urls.py添加登录动作的路由。 urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^index/', views.index), url(r'^login_action/', views.login_action), ] 2.(结合前章内容已创建index.html...原创 2019-04-28 18:53:07 · 275 阅读 · 0 评论 -
python[django]01-简单demo
三个命令简单实现运行Django的demo 1.使用命令安装Django:python -m pip install django==1.10.3 (可不带版本号,则下载最新的) ——>如果安装不成功,检查:①管理员身份运行cmd ②pip版本是否是最新的 2.进入目标路径,开始创建项目:django-admin startproject guest 3.进入项目:cd gu...原创 2019-04-19 16:56:21 · 463 阅读 · 0 评论 -
python[django]03-管理系统03(登录认证页面)
浏览器直接打开 127.0.0.0:8000/login_sussess 可以直接打开,不符合登录跳转。 1.下面增加认证,引用Django的@login_required装饰器即可 from django.contrib.auth.decorators import login_required @login_required #直接在函数前面加装饰器 #登录成功后跳转 def lo...原创 2019-05-05 11:13:54 · 242 阅读 · 0 评论