Django
Django
这个人懒得名字都没写
全栈工程师、云计算工程师、架构师、项目管理专业人士。
展开
-
Django 跨域 django-cors-headers
Django 跨域 django-cors-headersdjango-cors-headers 是一个 Django 应用程序,用于处理跨域资源共享 (CORS) 所需的服务器标头。安装$ python -m pip install django-cors-headers设置在Django项目的setting.py文件,其添加到应用程序中INSTALLED_APPS = [ ... , "corsheaders" , ... , ]添加到中间件中,注原创 2021-09-10 10:25:20 · 936 阅读 · 1 评论 -
smtplib.SMTPAuthenticationError (535, b‘5.7.0 ERR.LOGIN.NONSSL‘)
smtplib.SMTPAuthenticationError: (535, b’5.7.0 ERR.LOGIN.NONSSL’)在Django中配置163企业邮箱发送邮件,发送邮件时出现该错误。是因为在此之前,使用的邮箱是未使用HTTPS传输,而此次配置的是企业邮箱,全程使用HTTPS传输。smtplib.SMTPAuthenticationError:(535, b'5.7.0 ERR.LOGIN.NONSSL')原来的配置信息"""配置邮件服务器"""# 指定邮件后端EMAIL_BAC原创 2021-07-23 10:24:15 · 6320 阅读 · 1 评论 -
uWSGI no request plugin is loaded... or simply load it with --plugin
uWSGI: no request plugin is loaded, you will not be able to manage requests.you may need to install the package for your language of choice, or simply load it with --plugin.Django使用uWSGI服务器,此时uwsgi-plugin-python3已经安装了,但是在启动uwsgi的时候出现该错误。uwsgi.log*** uWS原创 2021-03-16 11:14:25 · 21739 阅读 · 2 评论 -
Django celery异步发送邮件
Django celery异步发送邮件使用基于Django搭建的后端框架,并使用celery进行异步发送邮件。1.setting.py文件中配置"""配置邮件服务器"""# 指定邮件后端EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'# 发邮件主机EMAIL_HOST = 'smtp.263.net'# 发邮件端口EMAIL_PORT = 25# 授权的邮箱EMAIL_HOST_USER = 'xxx@xx原创 2021-01-22 10:01:30 · 20007 阅读 · 1 评论 -
Django 文件下载
Django 文件下载采用django搭建的后台,FileResponse实现文件下载功能。urls.pyfrom django.urls import pathfrom . import views# 为 URL 名称添加命名空间app_name = 'file'urlpatterns = [ # 下载文件 path('download/', views.download, name='download'),]views.pyfrom django.http原创 2021-01-11 19:32:01 · 21739 阅读 · 0 评论 -
Djanog 后台接收zip文件并将文件解压到指定文件夹
Djanog 后台接收zip文件并将文件解压到指定文件夹Django框架搭建的后台,接收来自前端传递的zip文件,需要将接收到的文件解压到指定文件夹。import osimport shutilimport zipfile# 文件file = request.FILES.get('file')"""将接收到的文件压缩包解压到指定目录"""# 如果zip文件夹存在if os.path.exists('zip'): # 删除zip文件夹及文件夹中所有文件 shutil.rm原创 2021-01-07 19:51:34 · 22706 阅读 · 0 评论 -
Django 上传xlsx文件直接转化为DataFrame或直接保存
Django 上传xlsx文件直接转化为DataFrame或直接保存使用Django框架搭建后端服务器,后台接收前端传递过来xlsx的文件,直接将前端传递的文件转化为DataFrame或直接将文件保存。urls.pyfrom django.urls import pathfrom . import views# 为 URL 名称添加命名空间app_name = 'report'urlpatterns = [ # 上传报告 path('/upload_report/',原创 2020-10-24 09:35:37 · 25138 阅读 · 0 评论 -
django 网络上的其它电脑无法访问django项目
django 网络上的其它电脑无法访问django服务 在开发Web框架的时候,我们经常通过一个Django自带的简易服务器来启动项目。这是一个用纯 Python 写的轻量级的 Web 服务器。这个服务器内置在 Django 中是为了让开发者能快速的开发出想要的东西。$ python manage.py runserver 在启动django服务之后,在本机可以通过localhost或127.0.0.1访问django。但是网络上其他的电脑无法访问django服务。出现这种情况有以下两个原因:原创 2020-07-03 23:03:36 · 28534 阅读 · 0 评论 -
django 3.0
Django 3.0本次关于django 3.0 的教程全部是基于 Windows 10 和 Python 3.8 的基础上。建立虚拟环境在CMD(命令提示符)中输入以下命令建立一个名为django的虚拟环境。mkvirtualenv django建立虚拟环境成功之后,会自动进入虚拟环境。安装Django 3.0直接安装django就会是最新的版本,这里我们需要的正是Django ...原创 2020-03-23 08:41:08 · 31607 阅读 · 4 评论