djano-cbv模式
2024-08-27 00:01:46
cbv,class base view 就是用类写视图
详细用法替换fbv将在后续空余时间上补齐
fbv,function base view 就是用函数写视图
创建django app01项目
urls
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^login_cbv/', views.Login.as_view()), # 注意写法
]
views
from django.views import View class Login(View): def get(self,request): return render(request,"login_cbv.html") def post(self,request):
return HttpResponse("post.........") def delete(self):
pass
login_cbv.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Title</title>
</head>
<body> <form action="/login_cbv/" method="post">
{% csrf_token %}
<p><input type="text" name="user"></p>
<p><input type="submit"></p>
</form> </body>
</html>
最新文章
- 蓄水池(Reservoir_sampling)抽样算法简记
- Python默认版本修改
- JAVA中的Fork/Join框架
- favicon.ico应用与正则表达式验证邮箱(可自动删除前后的空格)
- win10_x64更新错误解决: 安装一些更新时出现问题,但我们稍后会重试。如果持续出现这些问题,并且你想要搜索Web或联系支持人员以获取相关信息,以下信息可能会对你有帮助:
- Oracle索引梳理系列(一)- Oracle访问数据的方法
- [CareerCup] 3.7 Adopt Animal 领养动物
- JS原型链原理(链表)
- tar命令--解压缩
- php 常用正则表达式
- php函数的初步使用
- 【技术贴】解决前台js传参中文乱码
- 如何创建WIN服务
- 谈谈我理解的SA——Systems Architecture
- vue 源代码创建tabs
- Cookies 和session
- 【原创】大叔经验分享(10)Could not transfer artifact org.apache.maven:maven. from/to central. Received fatal alert: protocol_version
- sparkSQL脚本更改问题
- awt多线程聊天
- 【做题】apc001_f-XOR Tree——巧妙转化及dp