摘要: Django 之中间件 阅读全文
posted @ 2022-09-15 14:01 娇小赤雅 阅读(31) 评论(0) 推荐(0)
摘要: 一、模板简介 将前端页面和Python 的代码分离是一种的开发模式。 为此 Django专门提供了模板系统 (Template System,即模板层)来实现这种模式。 Django 的模板 = HTML代码 + 模板语法 存放于 templates 目录下的 html文件称之为模板文件,要返回的 阅读全文
posted @ 2022-09-15 13:59 娇小赤雅 阅读(88) 评论(0) 推荐(0)
摘要: JsonResponse 1 json格式的数据有什么用 前后端数据交互需要使用json作为过渡,实现跨语言传输数据 2 前后端方法对应 JSON.stringify() - json.dumps() JSON.parse() - json.loads() 3 JsonResponse 对象实现 i 阅读全文
posted @ 2022-09-15 13:58 娇小赤雅 阅读(45) 评论(0) 推荐(0)
摘要: 一、创建模型和表 假定下面这些概念、字段与关系: 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,手机号,家庭住址信息。 作者详情模型 和 作者模型之间是一对一的关系(one-to-one)。 出版社模型:出版社有名称,所在城市以及email。 书籍模型: 书籍有书名和价格、 阅读全文
posted @ 2022-09-14 19:14 娇小赤雅 阅读(279) 评论(0) 推荐(0)
摘要: manage.py 查看命令的作用的语句 C:\Users\Administrator> python manage.py help Type 'manage.py help <subcommand>' for help on a specific subcommand. Available sub 阅读全文
posted @ 2022-09-13 17:23 娇小赤雅 阅读(1608) 评论(0) 推荐(0)
摘要: Django 连接数据库 MySQL 一、Django 连接 MySQL 修改 settings.py 文件 # 默认用的是sqlite3 # Database # https://docs.djangoproject.com/en/4.1/ref/settings/#databases # DATABASES = { # 'defau 阅读全文
posted @ 2022-09-13 15:14 娇小赤雅 阅读(847) 评论(0) 推荐(0)
摘要: Chrome 浏览器缓存的问题 浏览器缓存的问题 Chrome 在浏览器中设置: 1 Ctrl + Shift + Delete 2 Ctrl + F5 强制刷新 3 F12 打开控制台 > Network > Disable cache 打钩 4 F12 > F1 > Network > Disable cache(while 阅读全文
posted @ 2022-09-13 00:42 娇小赤雅 阅读(336) 评论(0) 推荐(0)
摘要: 一、Pycharm 创建Django 工程 事实上,我们一般不使用命令行,而是直接在Pycharm 中创建Django 项目。 Pycharm 是进行Django 开发的最佳 IDE,请大家自行安装,建议使用最新的专业版本。 (非专业版的Pycharm 不提供Django 开发模块,非最新版的 Py 阅读全文
posted @ 2022-09-13 00:13 娇小赤雅 阅读(736) 评论(0) 推荐(0)
摘要: 一、Django 基本命令 下载 Django pip3 install django # 默认下载最新版 pip3 install django==4.1 # 手动选择版本 创建Django 项目 格式:django-admin startproject 项目名 django-admin star 阅读全文
posted @ 2022-09-12 01:53 娇小赤雅 阅读(341) 评论(0) 推荐(0)
摘要: Sublime Text 配置 介绍 Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等,还可自定义键绑定,菜单和工具栏。 Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。 Sublim 阅读全文
posted @ 2022-09-11 15:48 娇小赤雅 阅读(3052) 评论(0) 推荐(0)
摘要:  Django ORM 实现数据的单表 增删改查 一、配置环境 1 Django 连接数据库(MySQL) DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'xyz', 'USER':'root', 'PASSWORD':'root', 'HOST': 阅读全文
posted @ 2022-09-08 22:03 娇小赤雅 阅读(276) 评论(0) 推荐(0)
摘要: Django request对象 request对象 request.method # 获取当前的请求方式,并且返回的是全大写的字符串 print(request.POST.get('hobby')) # 只能接收最后一个 print(request.POST.getlist('hobby')) # 接收多个 request.GET 阅读全文
posted @ 2022-09-07 18:52 娇小赤雅 阅读(47) 评论(0) 推荐(0)
摘要: 一、静态文件配置 在 settings.py 文件的最后添加 # settings.py # Static files (CSS, JavaScript, Images) # https://docs.djangoproject.com/en/4.1/howto/static-files/ # ST 阅读全文
posted @ 2022-09-07 18:51 娇小赤雅 阅读(621) 评论(0) 推荐(0)
摘要: Django 之必知必会三板斧 一、HttpResponse 在django.http 模块中定义了HttpResponse 对象的API,HttpRequest 对象由Django 自动创建,不调用模板,直接返回数据。 1 在 app/views.py 中导入模块,添加对应的函数 from django.shortcuts im 阅读全文
posted @ 2022-09-07 01:55 娇小赤雅 阅读(83) 评论(0) 推荐(0)
摘要: Django 创建 APP和目录结构介绍 一、通过pip安装Django 以windows 系统中使用pip命令安装为例 win+r,调出cmd,运行命令:pip install django自动安装PyPi 提供的最新版本。指定版本,可使用 pip install django==4.0 这种形式。 二、创建项目 在windows 的cm 阅读全文
posted @ 2022-09-07 00:56 娇小赤雅 阅读(1077) 评论(0) 推荐(0)
摘要: Django 使用cmd 创建工程 一、Django 安装 1 通过pip安装 Django 如果你是通过升级的方式安装Django,那么你需要先卸载旧的版本。 Django 提供3种发行版本,推荐使用官方的稳定版本: 你的操作系统提供的发行版本(Linux) 官方稳定版本(推荐) 开发测试版本 Django 本质上是Python 语 阅读全文
posted @ 2022-09-04 19:00 娇小赤雅 阅读(284) 评论(0) 推荐(0)
摘要: Django 简介和版本介绍 一、简介 官方地址:https://www.djangoproject.com Django 是一个由Python 编写的具有完整架站能力的开源Web框架。使用 Django,只要很少的代码,开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的Web服务。 Django 本 阅读全文
posted @ 2022-09-04 18:32 娇小赤雅 阅读(1494) 评论(0) 推荐(0)
摘要: Python Web开发主流框架 Web 开发是Python 语言应用领域的重要部分,也是工作岗位最多的领域。如果你对基于Python的Web 开发有兴趣,正打算使用Python 做Web 开发,或者已经是一个Web 开发者有工作需要,要做自动化运维、数据的图形化展示等,那么学习一门基于Python的Web 开发框架是必修课。 Py 阅读全文
posted @ 2022-09-04 18:25 娇小赤雅 阅读(1865) 评论(0) 推荐(0)