Ver Mensaje Individual
  #24  
Antiguo 03-08-2012
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.941
Reputación: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por Casimiro Notevi Ver Mensaje
El libro "oficial", el traducido al español y este que has puesto también.
En cuanto llegas al ejemplo de "polls", empiezan los errores.

Por cierto, ya que estás, aprovecho una duda que no he podido resolver:
Si quiero crear un proyecto nuevo, ejemplo 'mysite', ¿por qué crea esa estructura?
Un 'mysite' dentro de otro 'mysite', ¿no debería estar todo dentro del primero?

https://docs.djangoproject.com/en/1.4/intro/tutorial01/

Cita:
The outer mysite/ directory is just a container for your project. Its name doesn't matter to Django; you can rename it to anything you like.
Osea, el primer mysite es una carpeta que no "importa", para el codigo.

Cita:
The inner mysite/ directory is the actual Python package for your project. Its name is the Python package name you'll need to use to import anything inside it (e.g. import mysite.settings).
El segundo mysite es el nombre del paquete. En python, la estructura de los directorios refleja los namespace de codigo.

Si hay una estrcutura:

Root/
-----__init__.py
-----Modulo/__init__.py
-------------ejemplo.py

Entonces desde Root invoco
Código:
from Modulo import ejemplo
Cita:
mysite/__init__.py: An empty file that tells Python that this directory should be considered a Python package. (Read more about packages in the official Python docs if you're a Python beginner.)
Habria que tener el error para saber mas

P.D: He corrido el tutorial y me salio perfecto. Como la primera vez que lo hice...
__________________
El malabarista.

Última edición por mamcx fecha: 03-08-2012 a las 04:30:19.
Responder Con Cita