- 创建虚拟环境 创建:mkvirtualenv [虚拟环境名称]删除:rmvirtualenv [虚拟环境名称]进入:workon [虚拟环境名称]退出:deactivate所有的虚拟环境,都位于/home/.virtualenvs目录下进入虚拟环境前的提示: 进入虚拟环境后的提示: 查看当前的所有虚拟环... 创建虚拟环境 创建:mkvirtualenv [虚拟环境名称]删除:rmvirtualenv [虚拟环境名称]进入:workon [虚拟环境名称]退出:deactivate所有的虚拟环境,都位于/home/.virtualenvs目录下进入虚拟环境前的提示: 进入虚拟环境后的提示: 查看当前的所有虚拟环...
- 安装完django 运行cmd 创建项目:python Django-admin startproject myblog 查看项目内容:python manage.py wsgi.py python web server Gateway interface ... 安装完django 运行cmd 创建项目:python Django-admin startproject myblog 查看项目内容:python manage.py wsgi.py python web server Gateway interface ...
- 两种方法: 方式一: 返回json字符串 import json from django.http.response import HttpResponse def demo(request): return HttpResponse(json.dumps(dct)) 12345678 方式二: 直接返回json对象 from django.http.... 两种方法: 方式一: 返回json字符串 import json from django.http.response import HttpResponse def demo(request): return HttpResponse(json.dumps(dct)) 12345678 方式二: 直接返回json对象 from django.http....
- 遇到一个坑,sql查询数据库查出来的数据和我想要的不一样,打印sql看了下,默认用id排了序 在settings中设置LOGGING: LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console':{ 'level':'DEBUG', 'class':'log... 遇到一个坑,sql查询数据库查出来的数据和我想要的不一样,打印sql看了下,默认用id排了序 在settings中设置LOGGING: LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console':{ 'level':'DEBUG', 'class':'log...
- 安装 django-cors-headers pip install django-cors-headers 1 修改配置 # 注册应用 INSTALLED_APPS = ( ... 'corsheaders', ... ) # 中间件 MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', ... ] ... 安装 django-cors-headers pip install django-cors-headers 1 修改配置 # 注册应用 INSTALLED_APPS = ( ... 'corsheaders', ... ) # 中间件 MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', ... ] ...
- CSRF (Cross-site request forgery) Django后台设置 全局和局部设置 # 全站使用 'django.middleware.csrf.CsrfViewMiddleware', # 局部禁用 from django.views.decorators.csrf import csrf_exempt @csrf_exempt de... CSRF (Cross-site request forgery) Django后台设置 全局和局部设置 # 全站使用 'django.middleware.csrf.CsrfViewMiddleware', # 局部禁用 from django.views.decorators.csrf import csrf_exempt @csrf_exempt de...
- 获取带参数URL:request.get_all_path() 获取不带参数URL:request.path 获取主机地址:request.get_host() 参考 Django获取当前页面的URL——小记django的views里面的request对象详解大全 获取带参数URL:request.get_all_path() 获取不带参数URL:request.path 获取主机地址:request.get_host() 参考 Django获取当前页面的URL——小记django的views里面的request对象详解大全
- supervisor 进程管理工具 安装 python2 pip install supervisor 1 配置 $ mkdir config # 生成配置文件 $ echo_supervisord_conf > config/supervisord.conf 1234 修改配置文件 config/supervisord.conf 1、开启web管... supervisor 进程管理工具 安装 python2 pip install supervisor 1 配置 $ mkdir config # 生成配置文件 $ echo_supervisord_conf > config/supervisord.conf 1234 修改配置文件 config/supervisord.conf 1、开启web管...
- POST表单数据 请求头参数 "Content-type": "application/x-www-form-urlencoded" 1 Django接收数据 request.POST 1 POST json数据 请求头参数 "Content-type": "application/json" 1 Django接收数据 json.loads(reque... POST表单数据 请求头参数 "Content-type": "application/x-www-form-urlencoded" 1 Django接收数据 request.POST 1 POST json数据 请求头参数 "Content-type": "application/json" 1 Django接收数据 json.loads(reque...
- 新部署一台机器,原样将nginx配置文件拷贝过去,一直报错 Bad Request (400) 1 经过多方查阅,折腾了一下午,总算找到答案了 我用的是Nginx + Gunicorn + Django + Supervisor 部署问题 最后发现问题出在了Django的配置文件上,需要再settings.py文件中增加允许域名 ALLOWED_HOSTS = ... 新部署一台机器,原样将nginx配置文件拷贝过去,一直报错 Bad Request (400) 1 经过多方查阅,折腾了一下午,总算找到答案了 我用的是Nginx + Gunicorn + Django + Supervisor 部署问题 最后发现问题出在了Django的配置文件上,需要再settings.py文件中增加允许域名 ALLOWED_HOSTS = ...
- 三大主流框架 (1)Django (2)Flask (3)Tornado Django MVC模式 (1)模型 Model (2)视图 View (3)控制器 Controller 准备工作 1、创建项目 django-admin startproject <projectName> # eg: django-admin startproject ... 三大主流框架 (1)Django (2)Flask (3)Tornado Django MVC模式 (1)模型 Model (2)视图 View (3)控制器 Controller 准备工作 1、创建项目 django-admin startproject <projectName> # eg: django-admin startproject ...
- 开发环境与生产环境的使用不同的配置 配置文件设置 import os # 获取环境数值 ENV_PROFILE = os.getenv("ENV") # 判断是否为生产环境 if ENV_PROFILE == "production": DEBUG = False #生产环境下关闭debug模式 else: DEBUG = True #开发环境下开启debug模... 开发环境与生产环境的使用不同的配置 配置文件设置 import os # 获取环境数值 ENV_PROFILE = os.getenv("ENV") # 判断是否为生产环境 if ENV_PROFILE == "production": DEBUG = False #生产环境下关闭debug模式 else: DEBUG = True #开发环境下开启debug模...
- 功能类似flask的钩子函数 Flask的钩子函数与peewee.InterfaceError: (0, ‘’) 代码示例 以下代码解决peewee链接数据库长链接断开的问题 from django.utils.deprecation import MiddlewareMixin from peewee import * database = SqliteDat... 功能类似flask的钩子函数 Flask的钩子函数与peewee.InterfaceError: (0, ‘’) 代码示例 以下代码解决peewee链接数据库长链接断开的问题 from django.utils.deprecation import MiddlewareMixin from peewee import * database = SqliteDat...
- 1、模板继承 {% extends "base.html" %} 1 2、判断 {% firstof var1 var2 var3 %} 1 等价于 {% if var1 %} {{ var1 }} {% elif var2 %} {{ var2 }} {% elif var3 %} {{ var3 }} {% endif %} 12345678 3、循环... 1、模板继承 {% extends "base.html" %} 1 2、判断 {% firstof var1 var2 var3 %} 1 等价于 {% if var1 %} {{ var1 }} {% elif var2 %} {{ var2 }} {% elif var3 %} {{ var3 }} {% endif %} 12345678 3、循环...
- Django 里边使用datetime模块,发现时间总是延迟了8小时 感觉是时区的问题,查看配置文件 # settings.py TIME_ZONE = 'UTC'123 中国就设置成上海时间即可,时间正常显示 # settings.py TIME_ZONE = 'Asia/Shanghai'123 Django 里边使用datetime模块,发现时间总是延迟了8小时 感觉是时区的问题,查看配置文件 # settings.py TIME_ZONE = 'UTC'123 中国就设置成上海时间即可,时间正常显示 # settings.py TIME_ZONE = 'Asia/Shanghai'123
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签