
django
文章平均质量分 71
南柯一梦梦柯南
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vscode debug django项目中的某个文件
但是有时候并不想运行整个项目,而只是想要运行项目中的某个文件,那么会报错Exception has occurred: ModuleNotFoundError等等导入错误,这是django框架没有配置导致的,我们可以自己写一个简单的代理文件,先配置一下django,然后再执行我们要调试的.py文件。但是每次都去debug_file.py里面去手动修改导入的文件,导入的方法有些麻烦,在debug 某个.py文件的时候能否自动执行debug_file.py呢,下面是实现方法。配置launch.json文件。原创 2024-06-20 16:04:50 · 427 阅读 · 0 评论 -
django 使用内建admin后台管理系统进行数据管理
setting.py 的时区语言、数据库、app配置DEBUG = True才可以访问adminurls.py里面可以修改站点访问路径,默认是admin,那么python manage.py runserver 127.0.0.1:8080就是访问。原创 2024-06-19 16:43:32 · 508 阅读 · 0 评论 -
Django(1)创建虚拟环境和django项目
目录一、虚拟环境创建二、创建django项目三、vscode中debug运行django项目原创 2022-04-27 13:45:46 · 1823 阅读 · 0 评论 -
pycharm 社区版创建django项目连接mysql数据库
1、创建项目选择New Project选择New environment using Virtualenv,意思是给这个项目一个单独的虚拟环境,Location就是虚拟环境的地址,好处是这个项目下载的安装包放在location目录下,而不会改变全局的python环境,我的习惯是给每一项目都创建一个虚拟环境。我们要用django框架,所以不需要main.py文件Create,因为要创建新的虚拟环境,所以时间有点长创建之后的项目结构如下图:venv就是虚拟环境2、下载django原创 2021-05-14 15:23:26 · 1170 阅读 · 0 评论 -
记录在使用Django开发过程中遇到的问题(7)--User.objects.filter()的Q查询
User.objects.filter()的Q查询首先,引入Q,from django.db.models import Q①或用 |,userList=user.objects.filter(del_flag=1).filter(Q(state=2)|Q(state=3)|Q(state=4))②与用&,userList=user.objects.filter(del_flag=1).filter(Q(state=2)&Q(state=3)&Q...原创 2020-11-17 16:09:05 · 1229 阅读 · 0 评论 -
记录在使用Django开发过程中遇到的问题(6)--User.objects.filter()过滤条件动态添加, json.loads(request.body)获取前台参数
记录在使用Django开发过程中遇到的问题(6)--User.objects.filter()过滤条件动态添加, json.loads(request.body)获取前台参数根据前台传的数据动态控制筛选条件req=json.loads(request.body) 获取前台传过来的参数id=req.get("id")user=req.get("userId") 这里接收参数用的是get,是因为即使前端没有传这个参数也不会报错,这就可以各种...原创 2020-11-13 15:51:46 · 1165 阅读 · 0 评论 -
记录在使用Django开发过程中遇到的问题(5)--外键,子表读父表并返回json数据,手动修改QuerySet的数据
记录在使用Django开发过程中遇到的问题5--外键,子表读父表并返回json数据,手动修改QuerySet的数据问题描述:解决方法:问题描述:子表用外键关联了父表,然后想在子表中读父表的一些字段,外键返回的是父表的id,那么怎么把父表的一些字段提取出来获取怎么把父表的全部字段返回呢?解决方法:Student 的外键是teacherstudentObjs= Student.objects.filter(grade = grade)studentList = [] 手动拼接QueryS原创 2020-11-13 15:34:08 · 376 阅读 · 0 评论 -
记录在使用Django开发过程中遇到的问题(4)--User.objects.get(id=id)返回json数据报错
记录在使用Django开发过程中遇到的问题4问题:User.objects.get(id=id)返回json数据报错问题:User.objects.get(id=id)返回json数据报错问题描述:res = User.objects.get(id=id)data = json.loads(serializers.serialize(‘json’,res)return JsonResponse({“code”:“SUCCESS”,“msg”:“query user sucess.”,“data”:原创 2020-11-13 14:35:34 · 1873 阅读 · 0 评论 -
记录在使用Django开发过程中遇到的问题(3)
记录在使用Django开发过程中遇到的问题【3】--1、类的引入2、数据的添加3、数据的查询4、数据的假性删除1、类的引入HttpResponse:代表响应的类JsonResponse:JsonResponse用于前后端数据交互的json数据类serializers:序列化类time:时间类from django.http import HttpResponse,JsonResponsefrom users.models import User 实体类import jsonfrom dj原创 2020-11-10 15:13:41 · 202 阅读 · 0 评论 -
记录在使用Django开发过程中遇到的问题No.2
记录在使用Django开发过程中遇到的问题No.21、在一个settings.py的文件中添加上新增的模块名称,如,demos;配置mysql的地址\端口...的2、通知django模型变化了,终端输入:3、接下来可以在新增的模块中写代码了,比如demos模块.首先在demos下的models.py中写实体类, 写完之后呢,终端输入`python manage.py migrate`创建表结构,成功之后去第1步里配置的数据库可以看到自动生成的表格。我这用外键的方式绑定了一张子表,models.Foreign原创 2020-11-06 18:14:54 · 300 阅读 · 1 评论 -
记录在使用Django开发过程中遇到的问题(1)
记录在使用Django开发过程中遇到的问题No.1一、开发环境搭建1.安装python2.安装django3.安装mysql插件4.安装调试工具postman5.安装集成开发工具VSCodepl把框架搭好了,下面是开发中遇到的问题。'PS:本人没有学过Python和Django,直接上手上项目了,所以有些内容可能很小白。一、开发环境搭建1.安装python2.安装djangocmdpip install django3.安装mysql插件cmdpip install mysqlclie原创 2020-11-06 11:04:13 · 807 阅读 · 0 评论