我正在阅读本书:面向初学者的Django:使用Python和Django构建网站,并像本书中一样做所有事情。我将描述我所做的一切。
一切都在本地服务器上工作,我想将其部署到Heroku的生产环境中。我注册并转到git cmd并进入我的文件夹。动作顺序:
select
(case when max(PK_MTF1000) = min(PK_MTF1000) and count(PK_MTF1000) = count(*) or max(PK_MTF1000) is null then 'same' else 'diff'end)as PK_MTF1000,
max(PK_MTF1000),
min(PK_MTF1000)
from MTF1000 where ORG=' BULGER CAPITAL LLC'
union all
select
(case when max(MID) = min(MID) and count(MID) = count(*) or max(MID) is null then 'same' else 'diff'end) as MID,
max(MID),
min(MID)
from MTF1000 where ORG=' BULGER CAPITAL LLC';
$ pipenv shell
$ pipenv lock
在Procfile中写入$ touch Procfile
web: gunicorn pages_project.wsgi --log-file -
在settings.py中将$ pipenv install gunicorn==19.9.0
更新为ALLOWED_HOSTS=[]
ALLOWED_HOSTS['*']
$ heroku create
#example:heroku git:remote -a morning-brook-95121
$ heroku git:remote -a *NAME*
到这个地方,一切都还不错。没有错误。但是下一个命令是:
$ heroku config:set DISABLE_COLLECTSTATIC=1
我收到此错误:
错误:src refspec主服务器与任何主机都不匹配 错误:无法将某些引用推送到“ https://git.heroku.com/morning-brook-95121.git”
有人可以帮我解决这个问题吗?