2014-10-26 1 views
0

Я выполнил инструкции от «Getting Started with Django» от Heroku и успешно развернул мое приложение на сервере Heroku.Django: тестирование локально до нажатия приложения на Heroku

Однако не было никакого учебника о том, как локально тестировать мое приложение, прежде чем совершать какие-либо изменения в моих кодах. Например, после внесения некоторых незначительных изменений в мои файлы css или Django, я хочу сначала протестировать его на своем локальном компьютере, вместо того, чтобы каждый раз выполнять «git push heroku master».

Как сделать сделать это с Героку?

Благодаря

ответ

0

Чтобы протестировать приложение локально вам не нужно использовать Heroku. Просто перейдите в папку, где ваш manage.py это и делает:

python manage.py runserver 

Это запустит веб-сервер разработки с вашим приложением вы можете получить доступ, используя следующий URL в вашем браузере: HTTP: // локальный: 8000 ,

Этот веб-сервер автоматически перезагружается при внесении изменений в код Python. См. Учебник Django: https://docs.djangoproject.com/en/1.7/intro/tutorial01/#the-development-server

Кроме того, вам может потребоваться установить некоторые переменные в вашей среде (export VARNAME=value), чтобы он работал с настройками 12-факторного стиля.

Смежные вопросы