zoukankan      html  css  js  c++  java
  • 创建第一个Django项目

      

    1.创建Django项目(注意Django项目要用到pycharm专业版!!)
      1. 命令行创建
        1. cd到你要保存的Django项目的目录下
        2. Djago-admin startproject 项目名 -->会在当前目录创建Django项目
      2. PyCharm创建方式
        1. File --> new Project

        2. 创建完之后在新窗口打开
    2.配置Django项目
      1. settings.py文件


      1. templates文件夹的位置

        (这个主要是放置HTML文件)
      

      2. 静态文件
        1.STIATIC URL -->静态文件夹的别名 可以自己修改,但是一般都是不改别名


        2.STATICFILES DIRS -->静态文件夹的真正路径

    这里要加上那么一段代码  (注意不要打错!不然会找不到静态文件!)

    STATIC_URL = '/static/'
    
    STATICFILES_DIRS = [
        os.path.join(BASE_DIR,'static')
    ]
    

      

     


        3.注释掉csrf相关的中间件

        4.Django项目连接的数据库信息


    3.Django Web请求流程
       1.启动Django项目

      


       2.在浏览器地址栏输入URL来连接我的Django项目


       3.在urls.py文件中写下路径和函数的对应关系


       4.执行对于的函数


       5.返回响应


    4.views.py
      1.专门用来定义处理请求的函数
        1. 基本三件套
          from django.shortcuts import HttpResponse, render,redirect
          1. HttpResponse('要返回的内容')
          2. render(request,'Html文件',{"key":"value"}) 第三个参数一般用来字符串替换
          3. redirect('URL') //如果是同一个网站下只需要切换路径即可
        2. request相关
          1.requesr.method
          2.request.POST.get('键')

  • 相关阅读:
    HttpServer发送数据到kafka
    Leetcode[33]-Search in Rotated Sorted Array
    站在淘宝天猫两大平台背后的平台
    JSON格式的时间“/Date(1530104033000)/”格式转为正常的年-月-日 格式的代码
    火星坐标、百度坐标、WGS84坐标转换代码(JS、python版)
    echart 图例设置自定义图标?
    easyui datagrid实现拖动表头
    浮动闭合最佳方案:clearfix
    ASP.NET MVC提交LIST列表到后台接收不到数据
    mysql常用命令
  • 原文地址:https://www.cnblogs.com/wuyiyuan/p/12022179.html
Copyright © 2011-2022 走看看