zoukankan      html  css  js  c++  java
  • 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值,前端的知识

  • 相关阅读:
    由群里在职的同学给出污染物推断题想到的
    参考文献期刊和会议的缩写
    并行程序开发笔记
    对有关推理方法的理解---支离破碎篇
    改基金的困惑与无奈
    对生物信息学基础的补习
    DPI深度报文检测架构及关键技术实现
    OSGi 和 C++
    CentOS安装glibc-2.14,错误安装libc.so.6丢失急救办法
    误删除libc.so.6的解决方法
  • 原文地址:https://www.cnblogs.com/zhenglai/p/13217881.html
Copyright © 2011-2022 走看看