随笔分类 -  Django

摘要:通过QuerySet 会返回model的所有字段,通过obj.field_name 即可获取对应字段的数据 values() :获取某一个或者某几个字段的数据 指定字段 使用values() 指定参数可以仅仅返回相应字段的字典列表,如: name_dict_list = Project.object 阅读全文
posted @ 2023-10-09 17:23 哩子吖 阅读(553) 评论(0) 推荐(0) 编辑
摘要:序列化器作用 1、序列化,序列化器会把模型对象转换成字典,经过 response 以后变成 json 字符串,即把数据库的表数据转换成客户端的json 格式并返回 2、反序列化,反序列化器会把客户端发送过来的数据。经过 request 以后变成字典,序列化器可以把字典转成模型 3、反序列化,完成数据 阅读全文
posted @ 2023-09-19 10:42 哩子吖 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1、安装驱动 PyMySQL,mysql-client 2、在django 项目下 的setting 进行数据库配置 3、django 项目下的seething.py 同级目录中的 __init__.py 文件中初始化数据库 阅读全文
posted @ 2023-08-29 17:23 哩子吖 阅读(64) 评论(0) 推荐(0) 编辑
摘要:简介 在 Django 框架基础之上,进行二次开发 用于构建 Restful API 简称为 DRF 框架 或 REST framework 特性 提供了强大的 Serialize 序列化器,可以高效进行序列化与反序列化操作 提供了极为丰富的类视图、Mixin 扩张类、ViewSet 视图集 提供了 阅读全文
posted @ 2023-08-09 18:55 哩子吖 阅读(78) 评论(0) 推荐(0) 编辑
摘要:Restful 是一种开发理念,是一种设计风格而不是标准,是Reprentational State Transfer 的缩写,全称为具象状态传输 每个URL 代表一种资源 json 格式数据 text 文本 图片、视频等 客户端和服务器之间,传递这种资源的某种表现形式 通过请求头中 Content 阅读全文
posted @ 2023-08-09 11:32 哩子吖 阅读(22) 评论(0) 推荐(0) 编辑
摘要:Djangp 提供了一套抽象的 API ,能够对数据库进行 CRUD (create,retrieve,update,delete objects) 1、使用 shell 操作 安装 ipython 交互环境 pip install -i https://pypi.douban.com/simple 阅读全文
posted @ 2023-08-08 17:28 哩子吖 阅读(75) 评论(0) 推荐(0) 编辑
摘要:1、Django 创建应用 Django 项目是基于 Django 框架开发的 web 应用,包含了一组配置和多个应用,把应用称为app,auth和admin等都属于app 输入python manage.py startapp 应用名 即可创建一个子应用 admin.py :用于将 Model 定 阅读全文
posted @ 2023-08-08 16:39 哩子吖 阅读(103) 评论(0) 推荐(0) 编辑
摘要:1、终端启动 cd 对应的Django项目路径,启动命令:python manage.py runserver 2、pycharm工具的terminal启动,命令:python manage.py runserver 3、pycharm一键运行或debug 在pycharm界面修改manage.py 阅读全文
posted @ 2022-10-18 16:49 哩子吖 阅读(840) 评论(0) 推荐(0) 编辑
摘要:1、创建虚拟环境 python -m venv 虚拟环境名 2、安装Django cd 虚拟环境 pip install -i https://pypi.douban.com/simple Django 3、创建django项目名为Django_learn django-admin startpro 阅读全文
posted @ 2022-10-17 18:34 哩子吖 阅读(40) 评论(0) 推荐(0) 编辑
摘要:rest_framework_jwt不再维护,所以后期只能使用这个rest_framework_simplejwt在django项目上获取token登录1、下载rest_framework_simplejwt包 pip install rest_framework_simplejwt2、在setti 阅读全文
posted @ 2022-10-17 18:17 哩子吖 阅读(653) 评论(0) 推荐(0) 编辑
摘要:在pycharm Terminal 中 执行Python manage.py shell 提示:ModuleNotFoundError: No module named 'rest_framework'; 解决方案: 1、查看是否已下载对应的包,已下载就不是安装包的问题; 2、查看file--set 阅读全文
posted @ 2022-07-19 16:55 哩子吖 阅读(1354) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示