zoukankan      html  css  js  c++  java
  • day051 Django创建

    Django的下载安装

    下载Django:

      pip3 install django==1.11.14

    创建Django project(项目)

    步骤1:

    步骤2:

    步骤3: 配置settings属性

    步骤4:

    步骤5: 如果要连接数据库,需要在models中写表的内容,以类的形式写出来

     

    步骤6:执行以下操作后,在manage.py中执行makemigrations,migrate两句代码

    步骤7:在pycharm右侧边缘有Database

    步骤8:

    步骤9:

    下面就是具体的介绍每个py程序的功能了

    应用程序中:

      models.py是你写表的地方

      views.py是视图文件,写你主逻辑代码的地方,

     项目程序中:

      __init__.py 是引入pymysql的地方

       settings.py 是配置变量的地方

      urls.py 是网页跳转至此路径的地方,

    文件夹templates中:

      写HTML文件

     manage.py中是通信用的,相当于之前学的socket,

     Django具体执行流程如下:

     urls配置 (详情见此链接)    https://www.cnblogs.com/clschao/articles/10403619.html

    from django.conf.urls import url
    #循环urlpatterns,找到对应的函数执行,匹配上一个路径就找到对应的函数执行,就不再往下循环了,并给函数传一个参数request,和wsgiref的environ类似,就是请求信息的所有内容
    urlpatterns = [
         url(正则表达式, views视图函数,参数,别名),
         ...
    ]
    views视图配置(详情见此链接)  https://www.cnblogs.com/clschao/articles/10409764.html 

    html文件 

      模板渲染符 : {{     }}  变量渲染  

               {% %} 逻辑渲染  {% for循环 %}

    settings.py中每个变量都是干什么

    APPEND_SLACH =Flase #只针对浏览器,默认在路径后加 /
  • 相关阅读:
    线段树模板
    树状数组练习
    树状数组模板
    codeforce——思维dp
    fib博弈
    寒假总结
    相邻的数互质
    大数取模运算
    阶乘因式分解(一)
    1和0既非素数也非合数
  • 原文地址:https://www.cnblogs.com/zty1304368100/p/10473539.html
Copyright © 2011-2022 走看看