问题标签 [django-deployment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
172 浏览

django - 我正在尝试在 heroku 上部署我的第一个 django 应用程序并收到错误,预接收挂钩被拒绝

我对构建包感到不安,但它没有用,而且我确实有 requirements.txt 和 procfile 以及虚拟环境。

0 投票
1 回答
777 浏览

python - 查询仍在运行 django_migrations

我正在开发一个 django 网络应用程序,我注意到一些奇怪的事情。以下查询将在数据库中继续执行

从“django_migrations”中选择“django_migrations”。“app”,“django_migrations”。“名称”

这里的例子来自:select query_start,state_change,waiting,state,query from pg_stat_activity;

直到停止“运行服务器”

当前的设置:

  • Django 1.11.2
  • PostgreSQL 9.2.17
  • 仅使用 Django ORM
  • 已应用所有迁移
  • 在 settings.py 中设置的 CONN_MAX_AGE

为什么Django在查询执行后不关闭连接?

0 投票
0 回答
175 浏览

python - Django - 在 ubuntu 服务器上部署后浏览器上没有显示

我已经使用 apache2 和 mod-wsgi 在我们的个人 ubuntu 服务器中部署了我的 django 项目。但是我无法在浏览器上显示任何内容。它显示的只是页面角落的“错误”。如果我做错了什么,请提出建议。

我的设置.py:

我的 urls.py:

我的出版物/urls.py:

/etc/apache2/sites-available/pubnet.conf:

/var/www/pubnet/pubnet/wsgi.py:

/var/log/apache2/error.log:

我暂时保留了对 pubnet 目录的“777”权限。

请帮忙。

0 投票
2 回答
98 浏览

django - 你在哪里在线部署你的 Django 应用程序?

我正在用 django 开发一个 Web 应用程序。我曾经使用 Openshift 来发布/部署我的工作。你认为最好的平台是什么?我唯一的要求是拥有一个可用且可扩展的免费计划。然后当事情变得更大时,我会付出代价。

0 投票
1 回答
1093 浏览

django - 创建反应应用 + Django 部署 Uncaught SyntaxError: Unexpected token <

我一直在尝试将应用程序部署到 pythonanywhere 但页面只是空白,因为main.6f259c1b.js文件抛出错误`

未捕获的 SyntaxError:意外的令牌 <

` 我一直在关注这篇文章https://www.fusionbox.com/blog/detail/create-react-app-and-django/624/和这个https://www.techiediaries.com/create -react-app-django/ 两篇文章都建议创建一个包含以下内容的视图

并在应用程序网站/urls.py

这些说明对我不起作用。这与pushState 路由, react-routing相关,我不知道。我的应用程序在localhost:3000的开发服务器中运行良好,它只在pythonanywhere带有 mod_wsgi 的本地 apache 服务器中看到。这是我的本地 apache 配置(来自 Django 文档):

这是根

我的部分设置

所有软件都是最新版本。也许这个评论解决了我的问题,我只是不明白。https://github.com/facebookincubator/create-react-app/issues/1812#issuecomment-286511320

这是我的本地主机截图 本地主机屏幕截图

我的项目目录结构

0 投票
1 回答
216 浏览

django - 如何从 os 变量将变量设置为主管和 gunicorn 配置?

嗨,我已经为 Linux 设置了一些变量(已将它们添加到~/.bashrc)。

我知道可以将变量设置为主管environment= KEY=value和 gunicorn 我可以简单地添加到配置中export KEY1='value'

有什么方法可以只添加变量~/.bashrc并将它们带到所有配置中吗?

感谢您的帮助。

0 投票
1 回答
2948 浏览

python - 在 Google Compute Engine 上使用 python 3.6 部署 Django 1.10 应用

我已经创建了一个使用 Django 1.10.5 和 python 3.6 的项目,现在我需要在谷歌计算引擎上部署这个项目。我用谷歌搜索了很多,但找不到任何明确的指南来在计算引擎上部署我的 Django 应用程序。

我试过的:

  1. 创建计算引擎实例
  2. 安装python 3.6(但没有成功,这就是为什么使用预装的python 3.5.2)
  3. 设置 pip 和 virtualenv
  4. 创建一个 virtualenv 并从 GitHub 克隆我的项目
  5. 从 requirements.txt 安装所有需求
  6. 现在当我尝试python manage.py runserver从我的目录运行我的应用程序时,它说:

Django 1.10.5 版,使用设置'brain.settings'

启动开发服务器http://127.0.0.1:8000/

使用 CONTROL-C 退出服务器。

  1. 当我访问http://127.0.0.1:8000/不加载任何页面。

如何在谷歌计算引擎上部署我的 Django 1.10 和 Python 3.6 应用程序?请帮帮我!提前致谢!

0 投票
1 回答
473 浏览

python - 如何使用 Apache2 部署 Django 应用程序 VPS?

我已经按照各种教程推荐的本教程来部署 Django。

https://www.digitalocean.com/community/tutorials/how-to-serve-django-applications-with-apache-and-mod_wsgi-on-ubuntu-14-04

这是我的 000-default.conf 文件的内容..

更新的“.conf”文件

这是我在配备“ubuntu-16.04-64bit”的 VPS 上部署 Django web-app 的第一次体验。

我能够在 virtualenv 被激活并且使用 Django 默认服务器时获取“myproject” Django 应用程序,如下所示:

并且能够使用my_ip成功打开myproject应用,由“xx.xxx.xxx.xx”和8000端口表示。

同时,在按照给定教程的描述停用 virtualenv 并配置 apache2 服务器后,它不起作用。

正如教程所说,在服务器上成功安装和配置您的 Django 应用程序后,它应该只适用于您的 IP,如下所示:

在我的情况下,这不起作用,而是在浏览器上显示“等待 xx.xxx.xxx.xx ....”以显示无穷大......并且页面显示这样的错误..

而且它也没有为 apache2 生成任何日志

我从早上开始就在挣扎,但没有成功,请帮助...

更新

Apache2 错误日志:

这是我的“wsgi.py”内容

0 投票
1 回答
242 浏览

amazon-web-services - 了解 Elastic Beanstalk?

我是新手AWS,我正在寻找部署我的 Django 应用程序RDS,当我用谷歌搜索时发现AWS Elastic Beanstalk,这有助于更轻松地管理应用程序,但确实包括auto_scalingload balancer我的问题是我只想部署我的 Django,RDS我不需要负载均衡器和 auto_scaling在这种情况下stage会产生更多费用,那么我应该怎么做?

0 投票
1 回答
811 浏览

django - 在继续开发的同时在本地网络中部署 Django

问题在标题中。

我需要在本地网络中部署一个 Django 应用程序(我仍然不知道该怎么做,但我想这很容易)但我仍然需要开发它。我的问题是如何让用户在我仍在开发应用程序时使用它?

它是保持应用程序版本的解决方案,一个已部署,一个正在开发中?这样,当我完成编码时,我可以替换新开发的应用程序部署的应用程序。

另一个问题是关于数据库的,如果我只添加新模型而不触及现有模型,我还能修改数据库吗?

先感谢您,