首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Django(一)

    目录 Django(一) MVC 与 MTV模型 MVC 模型 MTV 模型 安装与下载 下载 测试 项目的创建和启动 命令行模式 启动项目 命令行创建和pycharm创建的区别 创建应用(app) 主要文件介绍...视图函数把返回的数据填充到模板中空格中,最后返回网页给用户 参考:runoob 安装与下载 下载 Django |Django (djangoproject.com) 计算机名称不能有中文 项目名和py...文件名最好也不要使用中文 django版本兼容问题:主要有1.X、2.X、3.X 下载 pip3 install django==[版本号] pycharm下载 !!!...# 写html页面的地方 db.sqlite3 # django自带的小型数据库, mysql,oracle manage.py # 启动文件,入口文件 “三板斧” from django.shortcuts...import render,HttpResponse,redirect # 通过urls.py 1.HttpResponse 返回字符串 2.render 返回html页面,还可以使用模板语法

    79920

    Django-下载安装-配置-创建Django项目-三板斧简单使用

    目录 简介 使用 Django 的注意事项 关于 Django 多版本的小见解 Django下载安装 在命令行下载安装 在pycharm图形界面下载安装 检验是否安装成功 创建Django项目与应用 命令行下创建与启动...项目目录介绍 配置文件 settings.py 解析 Django小白必会三板斧 HttpResponse 举例 添加路由 编写对应的视图函数 在浏览器中请求数据 render 举例(可传数据模板渲染)...命令行启动 Django 项目 要切到项目根目录下(不然找不到这个 manage.py 文件) python manage.py runserver ? ?...视图函数/类 +与项目名同名的文件夹 -settings.py django暴露给用户可配置的文件 -urls.py 路由文件,配置路由与视图函数对应关系...') # login 路由对应的视图函数,这里用 render 返回 html 格式的页面字符串 def login(request): user_dict = { # 模拟后台处理好的数据

    84120

    Django:web框架的学习(2)

    |文件名|用途| |---| |urls.py|网址入口,关联到对应的views.py 一个函数| |views.py|网页显示的内容,用户访问网页能看到的界面内容| |models.py|数据库操作...://127.0.0.1:8000/first 网址,显示的是视图文件hello函数返回的内容 # url配置会使用到正则表达式 启动服务器: 目录下:python manage.py...startproject learn django 启动一个app应用: python manage.py startapp one 设置文件注册:app 编写视图文件: views.py 配置url...文件: urls.py 执行启动服务器命令: python manage.py runserver 访问网页链接的发生的过程步骤 请求转入:http://127.0.0.1:8000/first...,包含字段为:name, 自动添加字段id Django shell 交互式shell对数据库进行操作: python manage.py shell # 我们创建的APPNAME 为one

    67840

    Python Django-框架学习

    pip install django  2.创建项目 django中项目会有一些默认的文件和默认的文件夹,这里我们先打开终端,进入到一个目录(你想存放项目所在的目录),创建项目。...image.png 启动项目: 1.通过命令行启动; python manage.py runserver 2.Pycharmy内置启动方式 image.png image.png image.png...url --> 函数 image.png image.png 4.render()函数的利用 这里我们在view.py里修改一个函数,调用render()函数,使得读取html文件,并且返回给用户。...render内部: 1.读取含有模板语法的HTML文件 2.内部进行渲染(模板语法执行并替换数据) 最终得到,只包含HMTL标签的字符串 3.将渲染(替换)完成的字符串返回给用户浏览器 案例...这里我遇到了报错,这里直接去下载whl的包,然后把它按照自己的版本下载下来。

    55020

    使用Django创建站点

    mysite/settings.py:此Django项目的设置/配置 mysite/urls.py:此Django项目的URL声明;Django支持的网站的“目录”。...要验证django项目是否有效,只需要cd进入mysite目录,然后执行以下命令 python manage.py runserver 这里就会启动开发服务器(不要在生产环境中使用此服务器) 自动重新加载...您无需重新启动服务器即可使代码更改生效。但是,某些操作(例如添加文件)不会触发重新启动,因此在这种情况下,您必须重新启动服务器。...path()参数:route¶ route是包含URL模式的字符串。...path()参数:view¶ 当Django找到匹配的模式时,它将使用HttpRequest对象作为第一个参数,并从路由中获取的所有“捕获”值作为关键字参数,调用指定的view函数。

    70530

    wsgi 协议

    (subcommand).run_from_argv(self.argv) 这行代码等学习 Django 处理流程的时候在详细解释,反正只要知道目前经过这个函数的执行,Django 的 web server...urls 文件 # urls.py文件 from views import * urls = { '/index': index, # 函数地址 '/error': error } 该文件就是处理路由的...views 文件 # 处理请求的功能函数(处理结果返回的都是页面 => 功能函数) # 利用 jinja2来渲染模板,将后台数据传给前台 from jinjia2 import Template #...这个可调用对象可以接收两个参数: 一个字典,该字典可以包含了客户端请求的信息以及其他信息,可以认为是请求上下文,一般叫做 environment(在这里我取名为 env); 一个用于发送 HTTP 状态码与响应头的回调函数...(具体怎么回调的还不清楚) 同时,可调用对象的返回值是响应体(response body),响应正文是可迭代的、并包含了多个字符串。

    84120

    【Django】 Python Web 框架基础

    ,在开发阶段用于管理整个项目的开发运行的调式 manage.py 包含项目管理的子命令,如: python3 manage.py runserver 启动服务 python3 manage.py startapp...,所有的动态路径必须先走该文件进行匹配 settings.py Django 项目的配置文件,此配置文件中的一些全局变量将为 Django 框架的运行传递一些参数 setting.py 配置文件,启动服务时自动调用...对象 HttpRequest属性 path_info: URL字符串 method:字符串,表示HTTP请求方法,常用值:‘GET’、‘POST’ GET:QueryDict查询字典的对象,包含查询字符串的所有数据...POST:QueryDict查询字典的对象,包含post表单提交方式的所有数据 FILES:类似于字典的对象,包含所有的上传文件信息 COOKIES:Python字典,包含所有的cookie,键和值都为字符串...当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头用以响应浏览器的请求。 HTTP状态码的英文为HTTP Status Code。

    2.1K20
    领券