问题标签 [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.
django - 我正在尝试在 heroku 上部署我的第一个 django 应用程序并收到错误,预接收挂钩被拒绝
我对构建包感到不安,但它没有用,而且我确实有 requirements.txt 和 procfile 以及虚拟环境。
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在查询执行后不关闭连接?
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”权限。
请帮忙。
django - 你在哪里在线部署你的 Django 应用程序?
我正在用 django 开发一个 Web 应用程序。我曾经使用 Openshift 来发布/部署我的工作。你认为最好的平台是什么?我唯一的要求是拥有一个可用且可扩展的免费计划。然后当事情变得更大时,我会付出代价。
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
我的项目目录结构
django - 如何从 os 变量将变量设置为主管和 gunicorn 配置?
嗨,我已经为 Linux 设置了一些变量(已将它们添加到~/.bashrc
)。
我知道可以将变量设置为主管environment= KEY=value
和 gunicorn 我可以简单地添加到配置中export KEY1='value'
有什么方法可以只添加变量~/.bashrc
并将它们带到所有配置中吗?
感谢您的帮助。
python - 在 Google Compute Engine 上使用 python 3.6 部署 Django 1.10 应用
我已经创建了一个使用 Django 1.10.5 和 python 3.6 的项目,现在我需要在谷歌计算引擎上部署这个项目。我用谷歌搜索了很多,但找不到任何明确的指南来在计算引擎上部署我的 Django 应用程序。
我试过的:
- 创建计算引擎实例
- 安装python 3.6(但没有成功,这就是为什么使用预装的python 3.5.2)
- 设置 pip 和 virtualenv
- 创建一个 virtualenv 并从 GitHub 克隆我的项目
- 从 requirements.txt 安装所有需求
- 现在当我尝试
python manage.py runserver
从我的目录运行我的应用程序时,它说:
Django 1.10.5 版,使用设置'brain.settings'
启动开发服务器
http://127.0.0.1:8000/
使用 CONTROL-C 退出服务器。
- 当我访问
http://127.0.0.1:8000/
不加载任何页面。
如何在谷歌计算引擎上部署我的 Django 1.10 和 Python 3.6 应用程序?请帮帮我!提前致谢!
python - 如何使用 Apache2 部署 Django 应用程序 VPS?
我已经按照各种教程推荐的本教程来部署 Django。
这是我的 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”内容
amazon-web-services - 了解 Elastic Beanstalk?
我是新手AWS
,我正在寻找部署我的 Django 应用程序RDS
,当我用谷歌搜索时发现AWS Elastic Beanstalk
,这有助于更轻松地管理应用程序,但确实包括auto_scaling
,load balancer
我的问题是我只想部署我的 Django,RDS
我不需要负载均衡器和 auto_scaling在这种情况下stage
会产生更多费用,那么我应该怎么做?
django - 在继续开发的同时在本地网络中部署 Django
问题在标题中。
我需要在本地网络中部署一个 Django 应用程序(我仍然不知道该怎么做,但我想这很容易)但我仍然需要开发它。我的问题是如何让用户在我仍在开发应用程序时使用它?
它是保持应用程序版本的解决方案,一个已部署,一个正在开发中?这样,当我完成编码时,我可以替换新开发的应用程序部署的应用程序。
另一个问题是关于数据库的,如果我只添加新模型而不触及现有模型,我还能修改数据库吗?
先感谢您,