You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10环境下如何通过Railway.app CLI运行Django命令

Railway.app部署Django后CLI命令执行问题

我已经将Django项目部署到Railway.app,并且安装好了Railway CLI,但不清楚如何通过该CLI运行python manage.py makemigrations这类命令来保障Django正常运行,我的设备是Windows 10 Home系统。


已尝试操作及结果

  • 当settings.py配置使用Railway的数据库时,无需通过Railway CLI,直接在本地执行命令就可以影响Railway上的数据库。
  • 如果本地使用的开发数据库和Railway项目关联的数据库不同,需要执行以下步骤:
    1. 运行railway login完成登录
    2. 运行railway link your_railway's_project_Id关联目标Railway项目
    3. 运行railway status确认当前关联的是正确项目
    4. 运行railway run python manage.py createsuperuser(该操作会直接修改Railway上的数据库)

当前未解决问题

目前railway run python manage.py createsuperuser可以正常执行,但railway run python manage.py collectstatic、makemigrations、migrate这些命令仍无法在远程服务器上生效。

我的Procfile内容如下:

web: python manage.py migrate && gunicorn project_name.wsgi

内容的提问来源于stack exchange,提问作者Vitalii Mytenko

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 19:40:28