Hi Aline,

I thought that an initial idea of running application with `heroku local`
is to check how it can run in heroku.

Why did you change the Procfile in such a way?
It supposed to use it the same as for heroku.

Can you please try with Procfile without any local specific modifications?

Regards,
Constantine C.

On Fri, Oct 21, 2016 at 1:14 PM, Aline C. R. Souza <[email protected]>
wrote:

> Hello, Constantine,
>
> I have already followed this article and using `heroku local` the app runs
> fine. However, some things I did different:
>
> (i) I used psycopg2==2.6.2 instead of psycopg2==2.5.3, because the 2.5.3
> version do not works with Visual Studio Community 2015.
> (ii) On my Procfile I put: 'web: python manage.py runserver 0.0.0.0:80'
> instead of 'web: python manage.py runserver 0.0.0.0:$PORT', because, for
> some reason, 0.0.0.0:$PORT catches an error of port not found, or
> something like that.
>
> I think the problem occurs only with gunicorn server.
>
> I was thinking in test the app on a linux virtual machine, using the
> gunicorn. However, I don't know how to migrate the virtual enviroment to
> the virtual machine.
>
> So, I don't know if this would be a good approach to solve the problem.
>
> Em sexta-feira, 21 de outubro de 2016 05:27:45 UTC-2, Constantine
> Covtushenko escreveu:
>>
>> Hi Aline,
>>
>> I have encountered the problem described by you as well. I am using
>> heroku for about 5 django projects.
>>
>> For some reason this problem does not exist when you run django server
>> with manage.py command.
>>
>> Try to read that heroku
>> <https://devcenter.heroku.com/articles/deploying-python#build-your-app-and-run-it-locally>
>> article. Using `heroku local` command helps fix/run/check locally and after
>> all ok you safely commit and push to heroku.
>>
>> Hope that helps
>>
>> Regards,
>> Constantine C.
>>
>> On Fri, Oct 21, 2016 at 8:39 AM, Antonis Christofides <
>> [email protected]> wrote:
>>
>>> Hello,
>>>
>>> Link to the repo: https://github.com/alinecrsouza/django-blog-app
>>>
>>>
>>> that repo only contains the blog app. Could you show us the polls app?
>>>
>>> Regards,
>>>
>>> Antonis Christofideshttp://djangodeployment.com
>>>
>>> On 2016-10-20 22:49, Aline C. R. Souza wrote:
>>>
>>> Hello everybody,
>>>
>>> I am catching an error on trying to deploy my app on heroku. This is the
>>> traceback:
>>>
>>>   File "/app/.heroku/python/lib/python3.5/site-packages/polls/admin.py",
>>> line 3, in <module>
>>> 2016-10-20T18:42:46.734824+00:00 app[web.1]:   File
>>> "/app/.heroku/python/lib/python3.5/importlib/__init__.py", line 126, in
>>> import_module
>>> 2016-10-20T18:42:46.734830+00:00 app[web.1]: ImportError: No module
>>> named 'models'
>>> 2016-10-20T18:42:46.735201+00:00 app[web.1]: [2016-10-20 18:42:46
>>> +0000] [7] [INFO] Worker exiting (pid: 7)
>>> 2016-10-20T18:42:46.734826+00:00 app[web.1]:     from models import
>>> Poll, Choice, Vote
>>> 2016-10-20T18:42:46.736625+00:00 app[web.1]: [2016-10-20 18:42:46
>>> +0000] [8] [ERROR] Exception in worker process
>>>
>>> The app runs normally on localhost.
>>>
>>> That is what I tried to do: I went to my virtualenv directory at
>>> site-packages/polls/ and changed all the imports to polls.models instead of
>>> .models. Then, I cleaned the cache of the polls app and the cache of the
>>> blog app (blog app uses polls app). Built my app again and ran it locally.
>>> The app looks fine. So, I tried to push to heroku and run the app, but the
>>> same error occurs.
>>>
>>> Any thoughts?
>>>
>>> Link to the repo: https://github.com/alinecrsouza/django-blog-app
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Django users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> Visit this group at https://groups.google.com/group/django-users.
>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>> gid/django-users/8704854e-48ab-460e-8ff1-cedc427cb037%40googlegroups.com
>>> <https://groups.google.com/d/msgid/django-users/8704854e-48ab-460e-8ff1-cedc427cb037%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Django users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> Visit this group at https://groups.google.com/group/django-users.
>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>> gid/django-users/cdd71b29-ab8f-3736-71b3-ded998a6b82c%40djan
>>> godeployment.com
>>> <https://groups.google.com/d/msgid/django-users/cdd71b29-ab8f-3736-71b3-ded998a6b82c%40djangodeployment.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/django-users/85de4bd9-2475-4824-a3d1-ebf06aa8e180%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/85de4bd9-2475-4824-a3d1-ebf06aa8e180%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAK52boWmr4U8hy8SQ8VcPjH1G3Vb2edNTSN9Lv-XxPy%2Bc_PriA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to