码迷,mamicode.com
首页 > 其他好文 > 详细

Django初识

时间:2018-09-04 19:03:13      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:配置   art   0.0.0.0   str   字符替换   files   请求   path   格式   

一 Http协议

    1. 请求(浏览器发送给服务器的消息-request)
      格式:
        请求方式 URL 协议版本
        k1: v1
        k2: v2
        请求数据(请求体)

    2. 响应(服务器返回给浏览器的消息-response)
      格式:
      协议版本 状态码 状态描述符
        k1: v1
        k2: v2
        响应体(HTML)

二 WEB框架

  本质: socket服务端

           1.功能:
     a. socket收发消息
       b. URL和函数的对应关系,根据不同的URL执行不同的函数,返回函数的结果
       c. 读取HTML文件,进行了一个字符替换(模板渲染)


          2.分类:
     Django flask tornado
       完成了a,b,c三个功能的   ——>  tornado
      完成了b,c 两个功能      ——>  Django
      完成了b 一个功能  ——>  flask

    3.另一种分类:
    (1) Django  ——> 大而全
    (2) 其他  ——>  短小精悍

 

三 Django的初级操作

  1.安装

  (1) pycharm

    file ——> settings ——>  project  ——> 点加号  ——>  输入django  ——>  选择版本  ——> 下载

  (2) 命令行

    pip install django==1.11.15   (卸载  pip uninstall django==1.11.15)

 

  2.创建Django项目

  (1) 命令行 

    django-admin startproject 项目名

  (2) pycharm

    file ——> new project ——> django ——> 项目名 ——>选择解释器 ——>create

  3.启动Django项目

  (1) 命令行
    切换到有manage.py的目录下
    python manage.py runserver           # 127.0.0.1:8000
    python manage.py runserver 80           # 127.0.0.1:80
    python manage.py runserver 0.0.0.0:80    # 0.0.0.0:80
  (2) pycharm

    配置好 ——> 点绿色三角

 

  4.配置   

    静态文件
      STATIC_URL = ‘/static/‘                        # 别名
      STATICFILES_DIRS = [
        os.path.join(BASE_DIR, ‘static‘)
      ]

Django初识

标签:配置   art   0.0.0.0   str   字符替换   files   请求   path   格式   

原文地址:https://www.cnblogs.com/wdbgqq/p/9586089.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!