我正在Heroku上部署Django应用程序,该应用程序正在成功部署,但当我想在提供的http链接上查看应用程序时,我会收到以下错误。gunicorn在我的requirements.txt文件中。
2020-02-21T16:22:09.021935+00:00 heroku[web.1]: State changed from crashed to starting
2020-02-21T16:22:18.635625+00:00 heroku[web.1]: Starting process with command `gunicorn brendan_project.wsgi -- lo
我向一个存在的模型添加了一些表,但是当我将项目推到heroku时,我得到了一个错误:
我在这个应用程序上添加的任何模型都会发生这种情况。
ProgrammingError at /admin/dashboard/adressbook/ relation "dashboard_adressbook“不存在第1行:从"dashboard_adressbook”中选择COUNT(*)作为"__count“
My models.py
class AdressBook(models.Model):
author = models.ForeignKey(User,
我只是将我的Django应用程序部署到heroku,但是我不能将我的迁移迁移到Heroku。首先,我运行:heroku run python manage.py migrate all the migrations list as OK,但当我显示migrations时,没有一个正在迁移(全部为空)。 然后我尝试heroku run bash并从那里迁移,一切看起来都很好,甚至从bash中显示的迁移都在运行。我甚至设法创建了一个超级用户。但是当我打开我的管理页面并以超级用户登录时,它显示'account.account‘表不存在,当我再次检查showmigrations时,所有的迁移
我正在使用Michael的学习Rails,在第一章我尝试使用Heroku部署我的Hello应用程序时遇到了一个问题。尽管我已经使用git将代码推送到Heroku,并且我的项目在本地主机上运行良好,但我仍然得到默认的欢迎屏幕。
我的路由文件设置如下:
Rails.application.routes.draw do
root 'application#hello'
end
我的控制器是这样的:
class ApplicationController < ActionController::Base
protect_from_forgery with: :ex
我在Heroku部署了我的Django项目。它基本上只是api (没有模板)。当我以json格式部署heroku并访问<heroku url>/api/login (例如浏览器和post登录数据)时,它总是返回"detail": "Unsupported media type \"application/x-www-form-urlencoded\" in request."。
但是,当我在localhost上做同样的操作时,用户会得到身份验证,并且我会收到用户数据的响应.
登录的post数据示例:{ "email":
上传文件时,django-formtools Form Wizard需要一个临时存储位置,直到用户完成向导中的所有步骤。
FormTools 显示了如何将文件上载到服务器上的本地文件夹的示例。上传文件需要file_storage设置。
from django.core.files.storage import FileSystemStorage
class CustomWizardView(WizardView):
file_storage = FileSystemStorage(location=os.path.join(settings.MEDIA_ROOT, 'phot
我正在使用炊具django模板执行一个项目:该项目在ubuntu16.04LTS上随cookiecutter-django模板一起在坞容器中运行。
当试图使站点开始生产时,它会在某些页面上返回以下错误:
the file 'events\css\themes\fontawesome-stars.css' could not be found with <whitenoise.storage.CompressedManifestStaticFilesStorage object at 0x7f830be38ac8>.
文件夹结构是:
./project/events/
我在一个venv中设置了一个Django项目,并在我的项目的根文件夹中安装了django_heroku。当我运行‘’时,我得到以下错误:
../settings.py", line 15, in <module>
import django_heroku
ModuleNotFoundError: No module named 'django_heroku'
这是我的requirements.txt,所有这些都是安装的:
asgiref==3.5.2
dj-database-url==1.0.0
Django==4.1
django-extensions==
今天,我在Heroku上的所有Python/Django应用程序都停止工作了。
他们所有人的日志都显示了相同的问题。当尝试重新启动/构建时,错误日志如下所示。
我已经尝试在一个新的本地虚拟环境中重建项目,它们在本地工作得很好。然而,当他们推送到Heroku时,他们遇到了这个ImportError并拒绝部署。
类似地,当我尝试重新启动现有的应用程序时,我看到在实例崩溃之前记录了相同的错误。
如果还有其他我能提供的信息,请告诉我。
错误日志:
2014-06-03T22:30:05.293788+00:00 heroku[web.1]: State changed from crashed to
我正在尝试使用django托管一个网站,我安装了我在项目中使用的fontawesome-free[version=5.15.3],但是当我试图运行python manage.py makemigrations时,我得到了这个错误ImproperlyConfigured: The app label 'fontawesome-free' is not a valid Python identifier.,我该如何解决这个问题?
完整回溯:
Traceback (most recent call last):
File "manage.py", line 22,