Curso rápido de aplicaciones web con Python para Devhack.
En este repositorio encontrará:
- content: Todo el contenido del curso: presentaciones y artículos
- ejercicios: Código en Python correspondiente a cada clase
- output: Una versión compilada de la página del curso
- project: Referencias a repositorios con código de los proyectos realizados en este curso
- themes: Tema de Pelican para construir el sitio estático
Este sitio fue construido usando Pelican
Para configurar el ambiente de desarrollo
# Create an environment conda create --name curso_rapido_python # Activate the environment source activate curso_rapido_python # Install pelican dependencies conda install -c conda-forge pelican conda install -c conda-forge markdown # And for live reload conda install -c conda-forge livereload
Alternativa con virtualenv
mkvirtualenv -p python3 curso_rapido_python pip install pelican pip install markdown pip install livereload
Para ejecutar local
pelican --autoreload
Y para verlo en el navegador
cd output python3 -m http.server # Para salir cntrl + c
Para crear un nuevo tema
mkdir -p themes/<your_theme_name>/{static/{css,js},templates} touch themes/<your_theme_name>/templates/{archives.html,period_archives.html,author.html,authors.html,categories.html,category.html,index.html,page.html,tag.html,tags.html}