使用Django框架搭建Web应用
文章目录 简介安装Django创建一个Django项目创建一个Django应用编写视图配置URL运行开发服务器总结与拓展数据库集成管理后台表单处理模板引擎安全性 简介 Django 是一款基于 Python 语言的开源 Web 应用框架,采用了 MVC(模型-视图-控制器)设计模式。它不仅提供了丰富的功能,而且具备高度的灵活性,使得开发 Web 应用变得更加轻松、高效。Django 框架的出现极大地简化了 ...
一周学会Django5 Python Web开发-Django5模型数据修改
锋哥原创的Python Web开发 Django5视频教程: 2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~共计47条视频,包括:2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~、第2讲 Django5安装、第3讲...
Django之rest_framework(四)
种后端视图(对数据资源进行增删改查)处理流程的实现,如果需要编写的视图属于这几种,则视图可以通过继承相应的扩展类来复用代码,减少自己编写的代码量 官网:3 - Class based views - Django REST framework ListModelMixin 列表视图扩展类 RetrieveModelMixin 详情视图扩展类 CreateModelMixin 创建视图扩展类 UpdateMod...
Django之rest_framework(一)
入了2个新的对象:Request和Response 1.1、Request 该对象扩展了常规的HttpRequest ,增加了对REST框架灵活的请求解析和请求认证的支持 官网:Requests - Django REST framework 主要属性: data 这个属性类似django的request的POST和FILES属性: django的request.POST:只能获取POST请求的form表单数...
通过WSL在阿里云上部署Django项目MySQL
前端用Vue,后端用Django, nginx,Mysql 参照: 通过WSL在阿里云上部署Vue项目_阿里云 wsl-CSDN博客 阿里云重登录 采用Ubuntu系统, apt update#检查是否已经安装mysql --versionsystemctl status mysqlapt install mysql-server Mysql-server 在云服务器管理控制台,选择安全组,单击安全...
Vscode 中调试Django程序
如果希望另种方式都有效,就需要定义不同的路由 用下面的代码替换hello/views.py 中的源代码。使用下面的代码进行hello_there函数的Debug过程: import refrom django.utils.timezone import datetimefrom django.http import HttpResponse def home(request): return HttpR...
【Django-vue-admin学习笔记】自定义导入模板下载
需要在导入功能增加导入模板的自定义模板配置,因为导入的业务逻辑可能要对已经上传的表格进行一些其他的处理,因此需要重写这个下载导入模板的逻辑。 在视图中修改导入业务逻辑 @action(detail=False, methods=['get']) def import_data_modules(self, request): ...
【Django-vue-admin学习笔记】解决宝塔的登录提示 nginx 404
登录宝塔有时候会提示这样的界面,你会发现服务没有停止就是进不去了。 今天分享一个解决的具体办法。 直接进入Linux界面命令行输入bt,会出现下面的界面。 第一步输入14,会提示面板地址地址,这里是由于面板地址一些配置文件失效导致的404,因此用最新的面板地址进入就可以了,记得要开启对应的端口号,否则还是无法访问。 然后重新输入bt选择1重启宝塔界面即可。 如果忘记了之前登录时候系统默认给的宝塔管理员账号和...
七、Ajax(Django开发)
Ajax(Django开发) 知识点的回顾:1.Ajax请求2.订单小结3.图表4.关于文件上传4.1基本操作案例:批量上传数据案例:混合数据(Form)4.2启用media案例:混合数据(form)案例:混合数据(ModelForm)models.py定义ModelForm视图 小结 知识点的回顾: 安装Django pip install django 创建Django项目 >>> django-adm...
Django之rest_framework(三)
一、GenericAPIView的使用 继承自APIVIew,主要增加了操作序列化器和数据库查询的方法,作用是为下面Mixin扩展类的执行提供方法支持。通常在使用时,可搭配一个或多个Mixin扩展类 1.1、属性 serializer_class 指明视图使用的序列化器 queryset 指明使用的数据查询集 1.2、方法 get_serializer_class(self) 返回序列化器类 get_seri...