pip 通常我们熟悉使用的都是 pip, 这个工具确实方便项目管理依赖包。当想把当前项目依赖的包的名称和版本导入指定的 txt 文件中时,只需要执行 pip freeze > ./requirements.txt …
标签:django
Django-Docker容器化部署:Django-Docker-MySQL部署
上一章我们成功搭建了容器化的 Django 项目,用到的数据库为默认的 Sqlite。Sqlite 虽然简单易用,但是线上部署时通常会选择更高效、更可靠的数据库,比如 MySQL。 本章将在上一章的基础上,修改并构建 D…
Django REST framework的各种技巧——4.Generic View
generic view是django神奇的地方,而restframework遵循了这个powerful的机制 Django REST framework的各种技巧【目录索引】 写在上面 所有的代码都是在下面的两个版本来…
Django基础之(十一)DRF不同版本的视图集演变
视图集 简介 REST框架包括一个用于处理ViewSets的抽象,它允许开发人员集中精力对API的状态和交互进行建模,并根据常规约定自动处理URL构造。 ViewSet类与View类几乎相同,不同之处在于它们提供诸如re…
Django 数据库时间UTC格式改为Asia/Shanghai
修改settings.py TIME_ZONE = 'Asia/Shanghai' # 关闭时区功能后,数据库存储时间时,按照TIME_ZONE时区进行存储,若设置为True,数据库中存储的时间为UTC,但是在读取时间的…
10-django——RESTful API 之序列化
Django RESTful API之序列化 前后端分离:就是前台的开发和后台的开发分离,这个技术方案的实现需要借助API,简单来说就是开发人员提供编程的接口被其他人调用,调用之后会返回数据供其使用 安装:pip ins…
Django 建立索引
数据库数据规模挺大的,建立索引以加速查询。 通过db_index和Meta index选项给数据表字段建立索引 使用索引可快速访问数据库表中的特定信息。数据库索引好比是一本书前面的目录,没有索引目录的话,你访问书中某个页…
Django REST FrameWork中文教程4:验证和权限
目前,我们的API对谁可以编辑或删除代码段没有任何限制。我们想要一些更高级的行为,以确保: 代码段始终与创建者相关联。 只有身份验证的用户可以创建片段。 只有片段的创建者可以更新或删除它。 未经身份验证的请求应具有完全只…
django基础(一)
django基础-(一) 项目的创建和启动 (venv3) [vagrant@localhost ~]$ cd /vagrant/ (venv3) [vagrant@localhost vagrant]$ django-…
$.ajax()的使用
*通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新,发送请求。 常规使用: $.ajax({ url:"http://www.micr…
buzzfe 社交网站开发——(一)项目准备
BUZZFE信息社交网站开发过程记录 本网站打算解决的问题 1. 如果我是文章作者, 是否能自己定制发布到首页的时间 2. 如果我是读者, 是否能逃离机器算法形成的信息茧房 网站开发所使用的技术选型 开发系统: manj…
django权限的自定义
添加权限 1 class Task(models.Model): class Meta: permissions = ( ("view_task", "Can see available tasks"), ("chang…