• djano框架根据小牛深入研究


    https://www.cnblogs.com/mhmh007/p/12091883.html

    菜鸟教程

    https://www.runoob.com/django/django-tutorial.html

    model层数据库操作

    https://blog.csdn.net/pyrans/article/details/82668144?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~first_rank_v2~rank_v25-5-82668144.nonecase

    下条件,

    取单个字段,  用value(“字段名”)    value("字段名1",“字段名2”)

    对应关系

    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值,前端的知识

  • 相关阅读:
    Python爬虫3大解析库使用导航
    pyquery解析库的介绍和使用
    BeautifulSoup解析库的介绍和使用
    Xpath解析库的使用
    python爬虫之正则表达式(用在其他地方也可)
    requests的基本使用
    Linux下防范小型cc攻击
    图片素材资源
    postman安装
    edraw快捷键
  • 原文地址:https://www.cnblogs.com/zhenglai/p/13217881.html
Copyright © 2020-2023  润新知