En primer lugar, Heroku no es para novatos y no tiene nada que ver con la implementación de un sitio a través de PyCharm.
No puede implementar un sitio Django a través de Pycharm directamente. PyCharm no está diseñado para eso. Todo lo que hace, cuando está configurado, es simplemente copiar los archivos a través de su computadora local a un destino remoto. Django tiene que implementarse un poco diferente.
Todavía necesita actualizar sus archivos en un host remoto, es por eso que su proyecto es mejor ser un repositorio GIT (sistema de control de versiones) e implementar el proyecto usando Fabric, o por supuesto puede copiar archivos donde lo necesite usted mismo.
- ¿Cuáles son las mejores herramientas / marcos para un desarrollador de back-end para construir rápidamente una interfaz de usuario web?
- ¿Qué aplicación web sería la mejor opción para ejecutar un ecosistema integrado, algo como StackExchange.com?
- ¿Qué software de programación de reuniones debo elegir?
- Cómo estimar el alcance del trabajo en la web y las aplicaciones más rápido
- ¿Cómo / dónde puedo aprender las mejores prácticas de aplicaciones web / Cordova?
La parte de “despliegue” real en el caso de Django es básicamente configurar los ajustes para que use la base de datos adecuada, configurar el servidor de aplicaciones y el servidor web para que Django se ejecute correctamente.
Es bastante fácil una vez que entiendes el proceso. Google algunos tutoriales sobre el tema también.
1. Implementando Django
2. GIT Build software mejor, juntos
3. ¡Bienvenido a Fabric!