Cita:
Empezado por Casimiro Notevi
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...