![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Django初窥门径
文章平均质量分 83
以Django4为例,为大家介绍如何快速使用Django搭建一个网站。包含Django和Django DRF的使用
全栈探索者
这个作者很懒,什么都没留下…
展开
-
Django初窥门径-自定义附件存储模型
在开发Web应用程序时,文件上传和下载是常见的功能之一,但同时也需要特别关注安全性。通过合理的安全性配置,你可以保护应用程序和用户的数据免受潜在的威胁。在实际的项目中,我们可以增加一些重要的安全性措施,包括文件类型验证、文件大小限制、CSRF保护、存储路径安全性和其他关键措施,以确保文件上传和下载功能的安全性。原创 2023-11-07 21:30:38 · 656 阅读 · 0 评论 -
Django初窥门径-oauth登录认证
本文探讨了如何在Django框架中创建和注册应用,自定义身份验证服务,配置`AUTHENTICATION_BACKENDS`,以及创建与API视图相关的登录、注销和用户授权视图。通过优化身份验证和授权流程,可以在Web应用程序中实现更强大的用户身份验证和安全性。文章还详细介绍了如何获取当前登录用户的信息,并提供了有用的资源,以帮助读者深入了解Django身份验证和OAuth。通过这些方法,开发者可以构建安全且可扩展的Web应用程序。原创 2023-11-06 20:22:46 · 974 阅读 · 0 评论 -
Django初窥门径-自定义用户模型
如果需要更多用户属性或者用户模型的不同结构,您可以自定义用户模型。通常的做法是创建一个自定义用户模型,继承自,然后为其添加额外的字段,以满足项目的需求。# 自定义字段account由于我们需要对默认用户模型的字段进行增删,所以需要自己实现一个用户管理器来管理我们的自定义模型。"""用户管理器"""特征自定义管理器 (默认管理器 (创建用户方法提供和方法,允许根据特定需求创建用户对象。提供和方法,用于创建普通用户和超级用户,但可能不够灵活以满足特定需求。默认值设置允许设置特定的默认值,如。原创 2023-11-05 22:41:31 · 388 阅读 · 0 评论 -
centos7下mysql5.7的安装与配置
安装过程中可能会报缺少依赖包的错误,按照错误消息使用yum工具安装相应的包即可。启用service mysql start/stop开关mysql。在mysql安装目录下新建my.cnf文件,内容如下。编辑/etc/profile,在末尾添加如下内容。卸载centos7自带的MariaDB。配置mysql环境变量。启动并登录mysql。原创 2018-11-30 15:36:57 · 440 阅读 · 1 评论 -
centos7下python3.6的安装与配置
相信大家看完本文后已经学会如何在centos7上安装python环境,并了解了一些常见的Python配置示例。现在,您可以开始编写Python代码并根据您的需求进行配置。原创 2018-11-30 11:17:50 · 1072 阅读 · 1 评论 -
Django初窥门径-项目初始化
Django项目初始化原创 2023-11-04 19:19:01 · 500 阅读 · 0 评论