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请求的数据
  • 相关阅读:
    艾伟也谈项目管理,如何让网民爱上你的网站 狼人:
    Oracle2
    万源之源之drupal7
    万源之源之drupal 之 drupal_flush_all_caches
    JavaSocket客户端,服务端通信
    windows下的bat编写经验笔记
    百度音乐搜索不公开API
    重读《Agile Retrospective敏捷回顾》一书
    Binary Search Tree 二叉搜索树 C++
    MFC控件(4):List Box
  • 原文地址:https://www.cnblogs.com/wm0217/p/10683517.html
Copyright © 2011-2022 走看看