python之web开发Django学习1

Django框架初步:

在这里插入图片描述

学习进程1
  1. 首先安装好Django;
  2. 学习用Django搭建一个(项目)Hello world:在页面显示一个字符串
Hello world项目:
  1. create project–> Django
  2. 配置文件:目录结构:
    (1)templates:模板:存放html文件
    (2)项目包:settings:配置文件;urls:配置的根路由;views:视图文件:写一些:存你写的函数——客户访问前端,需要访问一些业务逻辑来处理。
    (3)db:文件数据库
    (4)manage:执行的主程序
  3. 实现Hellow功能:页面显示一个字符串
    启动服务器方式:
    1. 在终端中执行python manage.py runserver
    2. 直接启动
学习进程2渲染页面

常规创建项目之后:

  1. 一个项目可能有多个应用:即一个网站多个模块功能,
    (1)首先在终端当中创建一个新应用:python manage.py startapp [应用名]
    (2)会生成一个应用包。
    (3)打开项目包的组配置文件settings---->installed_apps,添加应用。
    (4)根路由urls配置子路由:“include”。
    (5)子路由:创建view:为了写函数实现:

    1. 渲染页面——在templates模板创建html页面:写登录页面; 实现渲染页面函数:程序调用,渲染html页面——render()
    2. 处理登录——接收登录的请求参数(Get 方式:key,value)
    原理:页面访问之后,首先去访问根路由

猜你喜欢

转载自blog.csdn.net/qq_43642447/article/details/105710324