摘要:
网络框架及MVC架构 网络框架 所谓网络框架是指这样的一组Python包,它能够使开发者专注于网站应用业务逻辑的开发,而无须处理网络应用底层的协议、线程、进程等方面。这样能大大提高开发者的工作效率,同时提高网络应用程序的质量。 在目前Python语言的几十个开发框架中,几乎所有的全栈网络框架都强制或 阅读全文
posted @ 2024-03-23 00:49
小满三岁啦
阅读(86)
评论(0)
推荐(0)
摘要:
情景再现1 创建一个项目名叫TestDemo,然后创建两个程序叫做t1和t2,并且把app注册到settings里面,然后在APP目录下面创建urls.py 注意:我是使用的命令行去创建的,而不是使用pycharm去创建的,所以我的应用并没有默认templates文件夹 使用include来管理路由 阅读全文
posted @ 2024-03-23 00:49
小满三岁啦
阅读(23)
评论(0)
推荐(0)
摘要:
楔子 将前端页面和Python 的代码分离是一种的开发模式。 为此 Django专门提供了模板系统 (Template System,即模板层)来实现这种模式。 Django 的模板 = HTML代码 + 模板语法 存放于 templates 目录下的 html文件称之为模板文件,要返回的 html 阅读全文
posted @ 2024-03-23 00:49
小满三岁啦
阅读(35)
评论(0)
推荐(0)
摘要:
HttpResponse HttpResponse 是 Django 中用于创建 HTTP 响应对象的类,它允许你构建并返回服务器对客户端请求的数据和状态。 当需要直接返回纯文本数据(如 JSON 格式的数据)或者 HTML 页面时,可以使用 HttpResponse。 正常返回纯文本 返回一个字典 阅读全文
posted @ 2024-03-23 00:49
小满三岁啦
阅读(21)
评论(0)
推荐(0)
摘要:
主要介绍通过pycharm怎么去创建虚拟环境,命令行的方式可以参考我之前的播博客 虚拟环境 点击New Project,左侧选中Django项目,右侧选 New environment useing,然后写上一个虚拟环境的名称(不建议名称叫做app),然后选择对应的python解释器,其它都不需要勾 阅读全文
posted @ 2024-03-23 00:49
小满三岁啦
阅读(53)
评论(0)
推荐(0)
摘要:
版本语法 Django1.x版本语法 from django.conf.urls import url urlpatterns = [ url(正则表达式, views视图函数,参数,别名) ] Django2.x+版本语法 from django.urls import path from . i 阅读全文
posted @ 2024-03-23 00:49
小满三岁啦
阅读(36)
评论(0)
推荐(0)
摘要:
浏览器>> 发送请求(Http请求) >> web服务网关接口(django默认的wsgiref模块不能承受高并发,最大只有1000左右) >> 中间件 >> 缓存数据库(返回给中间件已经缓存过的数据) >> urls.py(路由层) >> views.py(视图层) >> templates(模板 阅读全文
posted @ 2024-03-23 00:49
小满三岁啦
阅读(12)
评论(0)
推荐(0)
摘要:
配置数据库 # 在 settings.py 文件中有一个配置项就是配置数据库的,一般为 DATABASES # 但是Django默认的数据库是sqlite3数据库 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', ' 阅读全文
posted @ 2024-03-23 00:49
小满三岁啦
阅读(37)
评论(0)
推荐(0)
摘要:
HttpResponse 返回字符串类型的数据 HttpResponse: 这是 Django 自带的类,用于构建基本的 HTTP 响应 我的app名称是demo,我们先按照正常的流程,在views中定义对应的路由函数 from django.shortcuts import HttpRespons 阅读全文
posted @ 2024-03-23 00:49
小满三岁啦
阅读(24)
评论(0)
推荐(0)
摘要:
安装 注意:安装的磁盘目录,以及后续通过Django创建目录的时候,不要出现中文,否则会出现预料之外的错误 建议:禁止套娃,即不要在A项目中创建B项目 # 如果不指定版本号,默认最新版 pip install django # 如果要指定版本,使用==版本号 pip install django== 阅读全文
posted @ 2024-03-23 00:49
小满三岁啦
阅读(100)
评论(0)
推荐(0)

浙公网安备 33010602011771号