背景:
demo采用的是前后端不分离的操作,用Bootstrap作为前段页面框架使用
1.先说模板之间的继承(针对HTML来讲)
父模板中编写好公共代码块,例如一个网站的导航和footer部分
在内容部分注明
{%block content%}
{%end block}
ps: 其中conten为名字可以自定义,后面继承时记得保持一致即可
2.Django(url+view+HTML)
编写流程就是url+view+HTML 这个顺序看个人习惯,没有前后之分。
先说下view部分,也就是我们函数业务逻辑处理部分(上代码)===普通选手
查全部
def userlist(request):
user_list=publish.objects.all().order_by('-id')
return render(request,'userlist.html',{"user_list":user_list})
改数据
def usereditor(request,nid):
if request.method=="GET":
row_objec=models.publish.objects.filter(id=nid).first()
return render(request,'usereditor.html',{"row_objec":row_objec})
name=request.POST.get("name")
city=request.POST.get("city
这篇博客介绍了在Django中进行前后端不分离操作时的增删改查功能实现。通过模板继承实现HTML公共部分的复用,详细讲解了URL、视图(View)和HTML的配合。内容包括普通和进阶选手的视图函数示例,特别是使用form和modelform的方式。此外,还提到了Django项目中debug_tools的设置以及前端路由和模板语法的注意事项,最后讨论了Bootstrap在不同版本间的组件差异和二级URL配置。
订阅专栏 解锁全文
1063

被折叠的 条评论
为什么被折叠?



