Я новичок в django и имею небольшой готовый проект, который я бы хотел опубликовать в Интернете. Возможно ли разместить мой сайт в качестве страницы проекта github, или мне нужно использовать такую услугу, как OpenShift?
Можно ли разместить сайт django на страницах github?
Ответ 1
Вы можете развернуть Django на физическом сервере или VPS (см. Документы развертывания). Вам не нужно использовать платформу aa в качестве службы OpenShift или Heroku.
Невозможно разместить сайт Django на страницах Github. Страницы Github предназначены для статических сайтов, тогда как Django требует, чтобы Python генерировал страницы динамически.
Ответ 2
Если вы не хотите использовать OpenShift, но вместо этого предпочитаете более ориентированную на python среду, я только что открыл PythonAnywhere сегодня. Они, похоже, позволяют размещать веб-сайты Django, и вы даже можете использовать его для учебника Django.
Ответ 3
Честно говоря, это может зависеть от того, можете ли вы создать статический сайт с помощью django, потому что GitHub будет работать для вас, если у вас есть статический сайт.