当前位置: 首页 > wzjs >正文

南宁学网站开发老师直播课

南宁学网站开发,老师直播课,重庆新闻频道直播 今天,商丘网站建设Django 项目打包exe本地运行 记一次离谱的需求 其实本来觉得Django项目架构比较清晰,代码逻辑也简单,没打算记笔记,结果遇到离谱需求折腾了很久 开发了一个Django项目,到交付的时候了,客户说自己没有服务器… 没服务器还要登录功能😓 没办法,甲方最大,整吧 第一…

Django 项目打包exe本地运行

记一次离谱的需求

其实本来觉得Django项目架构比较清晰,代码逻辑也简单,没打算记笔记,结果遇到离谱需求折腾了很久

开发了一个Django项目,到交付的时候了,客户说自己没有服务器…

没服务器还要登录功能😓

没办法,甲方最大,整吧

第一步,迁移数据库

项目数据库是基于服务器上的pgsql,先迁移到本地sqlite

先把数据导出到本地文件
python manage.py dumpdata

理论上是用这个命令,但是我好像报了编码错误,所以编写了下边这个python脚本

import osfrom django.core import serializers
from django.apps import apps
import json
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'efplctp.settings')import subprocess
import sys
import os# 获取虚拟环境中 Python 解释器的完整路径
# 如果你使用的是 Windows,路径可能是 venv\Scripts\python.exe
# 如果你使用的是 Unix/Linux/macOS,路径可能是 venv/bin/python
python_executable = os.path.join(os.path.dirname(sys.executable), 'python')# 构造完整的命令
command = [python_executable, "manage.py", "dumpdata"]# 运行命令并捕获输出
try:result = subprocess.run(command, capture_output=True, text=True, encoding="utf-8")if result.returncode == 0:# 将输出保存到文件with 
http://www.dtcms.com/wzjs/330820.html

相关文章:

  • 淘宝客怎么做网站推广如何优化网络延迟
  • 手机网站域名注册网站seo运营培训机构
  • 做个网站多少费用百度快照投诉中心人工电话
  • 下载素材第三方网站是怎么做百度推广怎么使用教程
  • 湖南华图企业展厅设计公司seo是一种利用搜索引擎的
  • 怎么让别人看到自己做的网站百度指数api
  • 给个人网站做百度百科做网站的公司哪家好
  • 化妆品网站设计思路深圳网络营销的公司哪家好
  • 怎么买网站域名太原seo公司
  • 购物券网站怎么做网站建设图片
  • 专业网站建设哪个好百度热搜电视剧
  • seo推广怎么入门徐州百度seo排名
  • 爬虫做网站相关教程恶意点击竞价是用的什么软件
  • 网站开发资源seo关键词排名网络公司
  • 网站建设外包还是自己做搜索引擎优化是做什么
  • 做外贸网站怎么访问外国网站5188关键词挖掘工具
  • 国外web设计网站百度地图轨迹导航
  • flash网站项目背景深圳网络营销和推广渠道
  • 网站怎么申请微信认证百度安装
  • 品牌公关具体要做些什么seo咨询岳阳
  • 水平b2b代表网站山东大学经济研究院
  • 苹果电脑做网站的步骤微商软文
  • 网站的图片怎么更换aso优化技巧
  • 智能网站优化 cms 加盟百度搜索推广
  • 山东一建建设有限公司网站百度快速排名技术培训教程
  • 牡丹江市建设工程交易中心网站今日头条新闻发布
  • 手机怎么防止网站跳转整合营销名词解释
  • 博白县建设局网站百度收录申请入口
  • 依靠百度云做视频网站网站推广找哪家公司好
  • 网页开发平台图片优化