zoukankan      html  css  js  c++  java
  • Django 基础

    1. 在setting.py中配置静态文件防止的位置       
      STATIC_URL = '/static/'
      STATICFILES_DIRS=[
      os.path.join(BASE_DIR,'static')
    2. 通常static文件中放置css文件等
    3. 1. settings.py文件
          1. templates文件夹的位置
          2. 静态文件
           1. STATIC_URL         --> 静态文件夹的别名(在HTML文件中用的)
           2. STATICFILES_DIRS   --> 静态文件夹的真正路径
          3. 注释掉 csrf 相关的中间件
          4. Django项目连接的数据库信息
    4. 4. Django WEB请求流程(简版) 
         1. 启动Django项目,等待用户连接
         2. 浏览器在地址栏输入URL,来连接我的Django项目
         3. 在urls.py中 找 路径和函数的 对应关系
         4. 执行对应的函数
         5. 返回响应
    5. 5. views.py
         1. 专门用来定义处理请求的函数
          1. 基本必备三件套
           from django.shortcuts import HttpResponse, render, redirect
           1. HttpResponse("要返回的内容")            --> 通常用于直接返回数据
           2. render(request, "html文件", {"k1": v1}) --> 返回一个HTML文件或者打开文件进行字符串替换
           3. redirect("URL")                         --> 告诉用户的浏览器去访问其他的URL
         
          2. request相关
           1. request.method     --> 查看请求的方法
           2. request.POST       --> 获取POST请求的数据
  • 相关阅读:
    JavaWeb 之 三层架构:软件设计架构
    JavaWeb 之 MVC 开发模式
    JavaWeb 之 JSTL 标签
    Java 之 JSP
    【LeetCode-动态规划】不同的二叉搜索树
    【深度学习】模型压缩
    【LeetCode-数学】两数相除
    【LeetCode-链表】删除链表的倒数第N个节点
    【LeetCode-链表】合并K个排序链表
    【LeetCode-链表】合并两个有序链表
  • 原文地址:https://www.cnblogs.com/wm0217/p/10683517.html
Copyright © 2011-2022 走看看