login logout
来源:互联网 发布:阿里云邮箱网盘升级 编辑:程序博客网 时间:2024/06/05 20:27
from django.http import HttpResponseRedirectfrom django.http import HttpResponsefrom django.shortcuts import render_to_responsedef login(request): username = request.POST.get('username', None) if username: request.session['username'] = username username = request.session.get('username', None) if username: return render_to_response('login.html', {'username':username}) else: return render_to_response('login.html')def logout(request): try: if request.session.get('username', None): del request.session['username'] else: return HttpResponse("No User Logged!") except KeyError: #return HttpResponse("KeyError") pass return HttpResponseRedirect("/login/")
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>{% if not username %}<form method="post" action="/login/"> 用户名:<input type="text" name="username" value=""><br/> <input type="submit" value="登录"></form>{% else %}你已经登录了!{{ username }}<br/><form method="post" action="/logout/"> <input type="submit" value="注销"></form>{% endif %}</body></html>
"""newtest URL ConfigurationThe `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.8/topics/http/urls/Examples:Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home')Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home')Including another URLconf 1. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls'))"""from django.conf.urls import include, urlfrom django.contrib import adminurlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^$', 'helloworld.index'), url(r'^add/', 'add.index'), url(r'^address/$', 'list.index'), url(r'^login/$', 'login.login'), url(r'^logout/$', 'login.logout'),]
0 0
- Login, logout
- login logout
- Audit login 与 Audit logout
- Linux 下 Login 和 Logout 详解
- Laravel 自动生成验证分析:login / logout
- login control - keep me login until I logout
- 数据库审计方案(包括login,logout,DML,DDL等)
- Django 1.5.4 专题六 login 和 logout
- Spring Security笔记:自定义Login/Logout Filter、AuthenticationProvider、AuthenticationToken
- Spring Security笔记:自定义Login/Logout Filter、AuthenticationProvider、AuthenticationToken
- Spring Security笔记:自定义Login/Logout Filter、AuthenticationProvider、AuthenticationToken
- Spring Security笔记:自定义Login/Logout Filter、AuthenticationProvider、AuthenticationToken
- flask + MongoDB 学习笔记(3):Register & Hashpassword & Login & Logout
- Spring Security笔记:自定义Login/Logout Filter、AuthenticationProvider、AuthenticationToken
- Logout
- login
- Login
- Login
- android 底部按钮图片突出显示,只要一个属性即可搞定
- android 二维码生成操作
- 推荐:java程序员必备的书单!
- 1508-张晨曦总结《2016年-11月-6日》【连续16天总结】
- 点亮LED小灯
- login logout
- Java高并发程序设计笔记1之重要概念
- 语句 http://blog.csdn.net/ylwshzh/article/details/53074682
- phpexcel 1.8 在thinkphp下的应用1
- iOS 应用打包命令一览
- 数据库三范式详解
- 在使用Jquery的时候明明checked属性存在但是attr('checked')却显示undefine的原因以及解决方法
- ZoomHeaderViewPager
- viewpager+fragment联网加载数据无显示以及预加载问题解决