zoukankan      html  css  js  c++  java
  • django基础操作

    web应用程序:可以通过web访问的应用程序

    bs/cs架构

    http协议

    基于TCP/IP协议之上的应用层协议

    基于请求-响应模式:客户端先发送请求,服务端再响应

    无状态保存:http协议对于发送的请求或响应都不做持久化处理,引入cookie技术来保存状态

    无链接:服务端处理完客户端请求后就断开链接

    请求首行  get / url /http/1.1

    请求头  key:value

         key:value

              

          请求体内容

    响应首行  http/1.1 200 ok

    响应头    key:value

           key:value

                

    响应体  html代码

    状态码:1开头:信息性状态码,接收的请求正在处理

    状态码:2开头:成功状态码

    状态码:3开头:重定向状态码

    状态码:4开头:客户端错误状态码

    状态码:5开头:服务端状态码

    5 django的安装与使用
    1 pip3 install django==1.11.9
    2 django-admin startproject 项目名字
    3 切到项目里python3 mangage.py startapp app的名字
    4 pycharm打开项目,启动项目,点绿色三角
    5 执行项目:python3 manage.py runserver 127.0.0.1:8006
    python3 manage.py runserver 8006
    python3 manage.py runserver
    6 目录结构:
    1 工程名的文件夹:settings:全局配置
    urls:路由根视图函数映射关系
    app名字的文件夹:views:视图函数 models:orm关系映射

    login.html

    action:提交到后台3种写法:

    1:http://127.0.0.1:8000/login

    2:/login/

    3:空

    method='post'

    <input type='submit' value='提交'>

    <button></button>

    pymysql连接到数据库

    import pymysql

    conn=pymysql.connect(host='127.0.0.1',user='root',db='fsl',password='123')

    cur=conn.cursor(pymsql.cursors.DictCursor)

    cur.excute('select * from user')

    dic=cur.fetchall()

  • 相关阅读:
    数据库 'tempdb' 的日志已满的解决方法
    SQL Server2005|身份验证模式修改转载
    GRUB讲解转载
    远程连接sql server 2000服务器的方法,及配置sql数据库服务器转载
    SQL 删除一列的语句
    陶哲轩实分析 命题 8.2.6 证明
    陶哲轩实分析 引理 8.2.3 证明
    陶哲轩实分析 习题 7.5.3
    陶哲轩实分析 习题 7.5.3
    陶哲轩实分析 引理8.2.7 注
  • 原文地址:https://www.cnblogs.com/fushaunglin/p/9911674.html
Copyright © 2011-2022 走看看