草庐IT

django-aggregation

全部标签

windows环境下使用虚拟环境搭建django项目

为什么要搭建虚拟环境?在开发过程中,当需要使用python的某些工具包/框架时需要联网安装,比如联网安装Django框架django的1.11.11版本sudopipinstalldjango==1.11.11提示:使用如上命令,会将Django安装到~\Python\Python37\Lib\site-packages路径下问题:如果在一台电脑上,想开发多个不同的项目,需要用到同一个包的不同版本,如果使用上面的命令,在同一个目录下安装或者更新,新版本会覆盖以前的版本,其它的项目就无法运行了.解决方案:虚拟环境作用:虚拟环境可以搭建独立的python运行环境,使得单个项目的运行环境与其它项目互

ios - Django 和 iOS 中的 CSRF token

所以我想了解在这里要做什么...我正在从iOS对我的Django服务器进行POST调用,但我不断收到403错误(无效的CSRFtoken)。我正在考虑实现一个函数,该函数会向我返回token(您需要登录才能访问该函数),然后将token添加到我的POST调用中。现在...我不明白这样做有什么意义?如果我使用TastyPie并且所需的登录名是APIKey...我应该免除csrf检查吗?为了确保我理解正确……CSRF是针对每个用户session生成的吗?因此,如果我不使用Cookies,就不需要CSRF了吗?人们通常如何将他们的Django服务器与iOS一起使用并进行此类POST调用?谢谢

ios - Django 和 iOS 中的 CSRF token

所以我想了解在这里要做什么...我正在从iOS对我的Django服务器进行POST调用,但我不断收到403错误(无效的CSRFtoken)。我正在考虑实现一个函数,该函数会向我返回token(您需要登录才能访问该函数),然后将token添加到我的POST调用中。现在...我不明白这样做有什么意义?如果我使用TastyPie并且所需的登录名是APIKey...我应该免除csrf检查吗?为了确保我理解正确……CSRF是针对每个用户session生成的吗?因此,如果我不使用Cookies,就不需要CSRF了吗?人们通常如何将他们的Django服务器与iOS一起使用并进行此类POST调用?谢谢

带有 Django 的 iOS 应用程序

所以我们目前有一个使用Django创建的网站。现在,我们想创建一个使用相同后端的nativeiOS应用程序,这样我们就不必重新编写整个代码。据我了解,有两条替代路线:1)直接调用DjangoURLs,然后调用一个函数。在该函数中,使用编码的JSON数据创建一个HTTPResponse并将其发回。2)使用Tastypie之类的东西从Django服务器创建REST服务。然而,除了对对象进行直接的GET调用之外,我看不出如何从TastyPie调用我们的Django模型中的自定义函数。我们能做到吗?令我惊讶的是,关于使用现有后端(如Django或RoR)从iOS使用Web服务的信息并不多。例如

带有 Django 的 iOS 应用程序

所以我们目前有一个使用Django创建的网站。现在,我们想创建一个使用相同后端的nativeiOS应用程序,这样我们就不必重新编写整个代码。据我了解,有两条替代路线:1)直接调用DjangoURLs,然后调用一个函数。在该函数中,使用编码的JSON数据创建一个HTTPResponse并将其发回。2)使用Tastypie之类的东西从Django服务器创建REST服务。然而,除了对对象进行直接的GET调用之外,我看不出如何从TastyPie调用我们的Django模型中的自定义函数。我们能做到吗?令我惊讶的是,关于使用现有后端(如Django或RoR)从iOS使用Web服务的信息并不多。例如

【云原生 | Docker】腾讯云部署Django项目 (服务器选型、git配置、docker三分钟部署)

🤵‍♂️个人主页:@计算机魔术师👨‍💻作者简介:CSDN内容合伙人,全栈领域优质创作者。该文章收录专栏✨—【Django|项目开发】从入门到上线专栏—✨书接上文我们使用docker部署好了nginxgunicornmysqldjango,本文将项目部署到腾讯云服务器中进行线上测试【云原生|Docker】部署Django&Nginx&Gunicorn【云原生|Docker】部署Django&mysql项目文章目录一、腾讯服务器部署1.1服务器选择1.2启动项目1.2.1拉取代码1.2.2docker启动1.2、访问项目一、腾讯服务器部署1.1服务器选择服务器购买部署的第一步是购买云服务器,博主在

【云原生 | Docker】腾讯云部署Django项目 (服务器选型、git配置、docker三分钟部署)

🤵‍♂️个人主页:@计算机魔术师👨‍💻作者简介:CSDN内容合伙人,全栈领域优质创作者。该文章收录专栏✨—【Django|项目开发】从入门到上线专栏—✨书接上文我们使用docker部署好了nginxgunicornmysqldjango,本文将项目部署到腾讯云服务器中进行线上测试【云原生|Docker】部署Django&Nginx&Gunicorn【云原生|Docker】部署Django&mysql项目文章目录一、腾讯服务器部署1.1服务器选择1.2启动项目1.2.1拉取代码1.2.2docker启动1.2、访问项目一、腾讯服务器部署1.1服务器选择服务器购买部署的第一步是购买云服务器,博主在

Django基本数据库操作

Django基本数据库操作文章目录Django基本数据库操作👨‍🏫内容一:基本数据库配置👨‍🔬内容二:ORM基本操作👨‍🏫内容一:基本数据库配置👉Django是一个流行的PythonWeb框架,它可以使用不同的数据库引擎来存储和管理数据。Django默认使用sqlite数据库,但是你也可以配置它使用mysql数据库。这里我将配置的是本地的Mysql数据库👇1️⃣安装mysqlclient库,它是一个Python的数据库接口驱动,可以让Django和mysql进行通信。你可以使用pip命令来安装它➡️pipinstallmysqlclient2️⃣在Django项目的settings.py文件中

Pycharm 配置Django 框架(详解篇)

首先你必须具备pycharm专业版/  社区版也可以打开pycharm专业版找到在最下方菜单栏找到 Terminal第二步:检查自己的python版本  python--version  第三步:寻找和自己python版本匹配的django版本(图片来源:化雨随风   http://t.csdn.cn/HtN3S    ) 安装python版本对应的第三库django,点击Terminal进入因为我的是python3.10大版本所以需要安装django4.0版本pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simple django==4.0 (因

Django 调用 async 异步方法

由于某些需求,需要在django内部使用异步方法,并正常的调用。恰好,官方已经支持异步官方文档参考:异步支持|Django文档|Django本次仅使用 异步适配函数 当从异步的上下文中调用同步的代码时,有必要适配调用风格,反之亦然。为此,有两个适配器功能,可从 asgiref.sync 模块中获取:async_to_sync() 和 sync_to_async() 。它们用于调用样式之间转换,同时保持兼容性。这些适配函数广泛应用于Django。asgiref 包本身就是Django项目的部分,并且它在当你用 pip 方式安装Django时,会作为依赖项目自动安装。 async_to_sync(