Diferencia entre revisiones de «Usuario:Lmorillas/desarrollo web servidor/flask/esqueleto proyecto»

De WikiEducator
Saltar a: navegación, buscar
 
(Una revisión intermedia por el mismo usuario no mostrado)
Línea 28: Línea 28:
  
 
if __name__ == '__main__':
 
if __name__ == '__main__':
  manager.run()
+
    manager.run()
 
</source>
 
</source>
 +
 +
  $ python manage.py runserver –t 0.0.0.0 –p 8080

Última revisión de 21:50 10 nov 2013



Icon activity.jpg

Estructura de un proyecto

manage.py
requirements.txt
sched/
  app.py
  config.py
  filters.py
  forms.py
  __init__.py
  models.py
  static/
  templates/





manage.py

Icon present.gif
Tip: Requiere Flask-Script
 pip install flask-script


from flask.ext.script import Manager
from sched.app import app
 
manager = Manager(app)
app.config['DEBUG'] = True # Ensure debugger will load.
 
if __name__ == '__main__':
    manager.run()
 $ python manage.py runserver –t 0.0.0.0 –p 8080