https://www.cnblogs.com/mhmh007/p/12091883.html
菜鸟教程
https://www.runoob.com/django/django-tutorial.html
对应关系
mvc 开发模式(Java,php) django是mtv模式
m------model 操作数据库的 m------model 操作数据库的
v------view视图 t------template视图
c------controller控制逻辑 v------view控制逻辑
这块就是讲,怎么把views的方法(逻辑层)返给,模板(templates)也就是html,用的是render方法,格式如下
主要的是模板标签语言,怎么把views里面的 返回值返回给页面, 单个变量,列表,字典,怎么取值,具体直接看菜鸟
还有一个过滤器的格式,或者叫在模板中,处理各种你想要的参数
小牛平台,templates里面各种的语法就是模板语言,需要去看
下面这个就是小飞改的底层,应该是djano用的是MYSQLdb(不更新了) 现在要用pymysql
类集成model模块,类名就是表名,调用数据库这块,具体的看教程
setting中的,是干啥的 ??? INSTALLED_APPS
空白的也是一个html页面,可以去看views对应方法,返回的是哪个页面
表单,的action方法,提交的的路径,去url里面去找
def runTestcase(request):
#这个方法是模板层templates(html)表单提交的action方法,通过urls找到的方法,拿页面传的值,就是id=requrst.GET.get("前端的name值")实际拿到是对应value值
testcaseModel=models.WebTestcase.objects.filter(id=request.GET.get("testcaseid"))
testcaseid 是上图对应的 name值, 取的是这整个 input的 value值,前端的知识
原文:https://www.cnblogs.com/zhenglai/p/13217881.html