[pyar] Estructura de Proyecto en Django

willi@ms williamsis en gmail.com
Jue Dic 30 19:22:15 ART 2010


Gracias por las guías me fueron de mucha ayuda para tener una idea de
como organizar mis proyectos en django de ahora en adelante

El 30/12/10, xavier lesa <xavierlesa en gmail.com> escribió:
> hola
>
> si te sirve de algo yo hago esto:
>
> proyecto \
>               |- apps \
>                          |- blog  \
>                                     |- models.py
>                                     |- views.py
>                                     |- urls.py
>                                     |- etc...
>                          + app2, app3, settings.py, manage.py, urls.py, etc
>
>              |- statics \
>                            |- media \
>                                         |- (css, img, js y mas cosas)
>
>                           |- templates \
>                                             |- blog \
>                                                       |- base.html
> (extiende del base.html general), y mas html
>                                             |- app2, app3, app4,
> base.html, etc
>
> Y por cada app dentro de apps, tengo un carpeta con el mismo nombre en
> templates, y siempre siempre siempre trato de usar las vistas
> genéricas.
>
> Slds
>
> Xavier Lesa
>
> Desarrollo y Tecnología
> Personal: +11 15 3868 3918
> Skype: xavierlesa
> twitter: @xavierlesa
>
>
>
>
> 2010/12/30 willi en ms <williamsis en gmail.com>:
>>
>>
>> El 30 de diciembre de 2010 17:12, Juan BC <jbc.develop en gmail.com>
>> escribió:
>>>
>>> On 30/12/10 18:07, willi en ms wrote:
>>>>
>>>>
>>>> El 30 de diciembre de 2010 17:04, fisa <fisadev en gmail.com
>>>> <mailto:fisadev en gmail.com>> escribió:
>>>>
>>>>    2010/12/30 willi en ms <williamsis en gmail.com
>>>>    <mailto:williamsis en gmail.com>>:
>>>>     >
>>>>     >
>>>>     > El 30 de diciembre de 2010 16:45, fisa <fisadev en gmail.com
>>>>    <mailto:fisadev en gmail.com>> escribió:
>>>>     >>
>>>>     >> 2010/12/30 willi en ms <williamsis en gmail.com
>>>>    <mailto:williamsis en gmail.com>>:
>>>>     >> > Hola me estoy metiendo a aprender django y tengo una duda al
>>>>    respecto de
>>>>     >> > cual es la organizacion mas adecuada para un proyecto el cual
>>>>    quisiera
>>>>     >> > dividir en aplicaciones y cada aplicacion en modulos y cada
>>>>    modulo en
>>>>     >> > acciones, buscando por la web encontre algunos tips acerca del
>>>>    tema pero
>>>>     >> > quisiera saber cual es la estructura que ustedes usan o
>>>>    recomiendan.
>>>>     >> >
>>>>     >> > saludos williams
>>>>     >> >
>>>>     >>
>>>>     >> Por ahí sería bueno saber a qué le llamás acciones, y qué tantas
>>>>    cosas
>>>>     >> abarcaría un módulo o una aplicación en tu forma de pensarlo.
>>>>     >>
>>>>     >> --
>>>>     >> fisa  -  Juan Pedro Fisanotti
>>>>     >> _______________________________________________
>>>>     >> pyar mailing list pyar en python.org.ar <mailto:pyar en python.org.ar>
>>>>     >> http://listas.python.org.ar/listinfo/pyar
>>>>     >>
>>>>     >> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>>     >
>>>>     > Como te digo vengo de usar symfony y la verdad haciendo una
>>>>    comparacion con
>>>>     > django cada accion vendria a ser una vista en symfony
>>>>     >
>>>>     > project
>>>>     > \-------app
>>>>     >         \---------modules
>>>>     >                   \----------acciones
>>>>     >                   \----------templates
>>>>     >
>>>>     > algo como esto
>>>>    http://www.symfony-project.org/jobeet/1_4/Doctrine/es/01
>>>>     >
>>>>     > saludos williams
>>>>     >
>>>>
>>>>    Yo en django lo organizaría así, pero no es la única manera:
>>>>
>>>>    projecto (proyecto en directorio, creado con manage)
>>>>    - app x (app en directorio, creada con manage)
>>>>      - views modulo x (archivo .py)
>>>>         - vista x (funcion)
>>>>         - vista y (funcion)
>>>>      - views modulo y
>>>>         - vista x
>>>>         - vista y
>>>>    - app y
>>>>    ...
>>>>
>>>>    --
>>>>    fisa  -  Juan Pedro Fisanotti
>>>>    _______________________________________________
>>>>    pyar mailing list pyar en python.org.ar <mailto:pyar en python.org.ar>
>>>>    http://listas.python.org.ar/listinfo/pyar
>>>>
>>>>    PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>>
>>>>
>>>> yo pienso colocarlo de forma similiar solo que agregando un directorio
>>>> para las templates al nivel de las vistas (veo que mi influencia de
>>>> symfony me esta afectando mucho en cuanto a la organizacion de
>>>> directorios jejeje) lei por ahi algo de google app engine con django
>>>> alguno trabajo? de esa forma o solo django puro.
>>>>
>>>> saludos williams
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> pyar mailing list pyar en python.org.ar
>>>> http://listas.python.org.ar/listinfo/pyar
>>>>
>>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> Mira con toda la onda, si bien no te digo que preeguntar por experiencia
>>> de gente este mal, si te digo que tus preguntas son muy vagas y muy
>>> ambiguas
>>> de entender
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> gracias por tomarte tu tiempo de leer mi mail y bueno seguire buscando por
>> ahi para ver que encuentro al respecto de mi duda y cuando tenga algo
>> claro
>> la forma de estructurar los proyectos en django volvere a escribir al
>> respecto, por el momento encontre algunos links y recomendaciones que las
>> tomare en cuenta y bueno ver que tal me va.
>>
>> saludos williams
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>

-- 
Enviado desde mi dispositivo móvil



More information about the pyar mailing list