Germán Alberto Gimenez Silva
2018-07-11 18:46:50 UTC
Hola, consulta acerca de como fuinciona Python 3 con respecto a los modulos.
(vengo de usar ruby, php, c, ese tipo de lenguajes)
Quiero hacer una applicación de tipo MVC
para lo cual cree este árbol de directorios:
*app*
* assets*
* controller*
* application_controller.py*
* models*
* user.php*
* helpers*
* tools.py*
* view*
*config*
* boot.py*
* routes.py*
bien, la consulta es yo incluyo en boot.py el controlador
boot.py
| from app import controller.application_controller
bien yo ahà incluyo application_controller
pero cuando hago,
| import routes
entonces no puedo llamar metodos de application controller
¿como se solucionarÃa para poder incluir librerias que se pueden usar desde
la aplicación?
Entiendo que import corre el script como módulo y no que incluye y ejecuta
el archivo para que pueda usarse los métodos desde los archivos que importo
sucesivamente.
¿se entiende? puedo ampliar.
¿sugerencias?
(vengo de usar ruby, php, c, ese tipo de lenguajes)
Quiero hacer una applicación de tipo MVC
para lo cual cree este árbol de directorios:
*app*
* assets*
* controller*
* application_controller.py*
* models*
* user.php*
* helpers*
* tools.py*
* view*
*config*
* boot.py*
* routes.py*
bien, la consulta es yo incluyo en boot.py el controlador
boot.py
| from app import controller.application_controller
bien yo ahà incluyo application_controller
pero cuando hago,
| import routes
entonces no puedo llamar metodos de application controller
¿como se solucionarÃa para poder incluir librerias que se pueden usar desde
la aplicación?
Entiendo que import corre el script como módulo y no que incluye y ejecuta
el archivo para que pueda usarse los métodos desde los archivos que importo
sucesivamente.
¿se entiende? puedo ampliar.
¿sugerencias?
--
*Online Resume: http://ggerman.github.io/ <http://ggerman.github.io/>*
*Giménez Silva Germán Alberto*
*http://www.eosweb.info/ <http://www.eosweb.info/>*
*Online Resume: http://ggerman.github.io/ <http://ggerman.github.io/>*
*Giménez Silva Germán Alberto*
*http://www.eosweb.info/ <http://www.eosweb.info/>*