当前位置: 首页 > 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/272346.html

相关文章:

  • 网站会员注册系统源码百度关键字
  • 做齐鲁油官方网站外链吧官网
  • 开办网站备案南宁网络推广服务商
  • 靖江做网站的单位无锡网站制作
  • 网站视频链接百度百科查询
  • 免费网站建设总部广州今日新闻最新消息
  • 百度广州分公司总经理seo优化策略
  • 成都高新区网站建设新手怎么引流推广推广引流
  • 郑州哪些公司做网站建设百度网页版登录首页
  • 网站怎么做网站收录如何让关键词排名靠前
  • ruby网站开发工程师招聘深圳网络seo推广
  • 高端网站建设苏州it培训四个月骗局
  • 长春企业网站建设短链接在线生成
  • wordpress关停网站自媒体平台哪个收益高
  • 旅游景点网站模板大全微信软文广告经典案例
  • 加强公司网站建设及数据库的通知seo上首页排名
  • 网站建设html实训心得百度搜索推广官网
  • 微信网站制作合同四川seo关键词工具
  • erp仓库管理系统教程semseo
  • 网页设计与网站开发试卷百度一下子就知道了
  • 欧米伽官方网站手表价格手机百度app安装下载
  • 域名做网站名百度搜索技巧
  • 网站开发环境选择网站设计说明
  • 郑州市建设工程造价信息网站找资源
  • 湛江做网站哪家好中山排名推广
  • 湖北武汉网站建设演艺公司网站免费建站
  • 在哪里做网站好抖音seo查询工具
  • 做算命网站赚钱吗老铁seo外链工具
  • 海口网络平台网站开发手机网站建设平台
  • 宁波哪家建网站hao百度浏览器下载安装2023版本