¿Cómo se implementa un proyecto django creado en PyCharm en Windows?

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.

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!

Prueba Heroku. El sitio web de Heroku brinda instrucciones paso a paso sobre cómo iniciar un sitio en su plataforma.