我们使用Django作为主要的Web开发框架,并且喜欢简单。
在本文中,我将指导您如何在不安装第三方应用程序的情况下在Django应用程序中启用WebSockets。
Django从3.0版开始引入了ASGI接口,在3.1版中引入了异步视图。 我们的解决方案将基于异步视图。 在本教程中,我们将使[……]
作者归档:mindg
使用Formsets和JavaScript在Django中动态添加表单
本教程演示了如何使用Django表单集和JavaScript将表单的多个副本动态添加到页面并进行处理。
在Web应用程序中,如果用户正在输入数据以将对象添加到数据库中,则用户可能需要连续多次提交相同的表单。 Django不必一遍又一遍地提交相同的表单,而是允许我们使用表单集将相同表单的多个副本[……]
如何使用Django发送电子邮件和附件
在本文中,我们将学习如何在Django项目中设置电子邮件。 Django使发送电子邮件变得方便,并提供了满足我们需求的各种方法。
在我们开始之前,我们必须在settings.py
文件中设置电子邮件设置。
1 2 3 4 5 |
EMAIL_HOST='smtp.sendgrid.net' EMAIL_HOST_USER='username' EMAIL_HOST_PASSWORD='password' EMAIL_PORT = 587 EMAIL_USE_TLS = True |
在settings.[……]
让我们使用Django,vuejs,Django rest框架和jwt构建音乐流应用程序-2
在上一篇文章中,我们已经使用Django和DRF成功构建了基本API。 在这篇文章中,我们将添加身份验证并准备好我们的API。接下来我们将使用 Django-allauth, 因为能节省我们完全从头开始编写用户模型的时间, Django rest auth将我们的allauth模型转换为JSON可序[……]
Enable Rolling updates in Kubernetes with Zero downtime
Recently, a couple of my colleagues were trying to deploy some applications using Kubernetes and noticed a little bit of a downtime when they tried to[……]
让我们使用Django,vuejs,Django rest框架和jwt构建音乐流应用程序
这篇文章将构建一个提供音乐的简单音乐API。 我将选择Django rest框架,因为它易于开发。
开发目标:在本教程结束时,将拥有一个简单的音乐API,具有用户管理(登录,注册)和JSON Web令牌(JWT),以提高安全性。 如果不熟悉API开发,建议先看几篇基础文章。
开始 :[……]
Django如何配置NGINX的详细信息
您正在尝试将Django Web应用程序部署到Internet。 您以前从未做过此事,因此请遵循这样的指南。 该指南为您提供了许多说明,其中包括安装和配置“ NGINX反向代理”。 在某个时候,你喃喃自语:
什么是NGINX? 恩,随便吧,让我们继续阅读。
您必须将一些奇怪的gobble[……]
Django在生产环境中的最小Websockets设置
背景
我有一个用于基础数据库表的Handsontable实现。即“外观和感觉就像电子表格的JavaScript数据网格”。
在其他浏览器选项卡/窗口中打开工作表时,对一张纸上的单元格所做的更改应在其他用户的同一张纸上反映出来。
这要求使用Web套接字进行“服务器端推送”。即服务器需要推[……]
如何在零停机时间内实现Django索引定义的现代化
如果您最近阅读过Model.Meta.index_together的Django文档,则可能已经注意到以下说明:
请改用索引选项。 较新的索引选项比index_together提供更多功能。 index_together将来可能会被弃用。
Django历史上为Field(db_index[……]
How to use Swagger with Python based Django REST APIs
在本教程的这里,我将向您展示如何在Django REST框架中使用Swagger API。Swagger API为REST API端点提供了结构良好的文档,因此新手可以说如何在不了解其内部实现的情况下测试REST API。
本质上,Swagger做的是简单但非常强大的事情:通过添加一些附加注释[……]