http://the-geek.org/django-book/
Me va bien pero llegue a un punto donde me dicen lo siguiente
Código:
pero apenas hago eso el server de Django deja de funcionar y me dice que tengo un error de identacion (ya la revise y esta bien)Modelos:No todos los modelos pueden (o deben) ser editables por los
usuarios administradores, así que necesitamos "marcar" los modelos deberían tener
interfaz de administración. Esto lo hacemos añadiendo al modelo una clase interna
Admin (junto con la clase Meta, si hay una). Así que para añadir una interfaz de
administración a nuestro modelo Libro del capítulo anterior:
class Libro(models.Model):
titulo = models.CharField(maxlength=100)
autores = models.ManyToManyField(Autor)
editorial = models.ForeignKey(Editorial)
fecha_publicacion = models.DateField()
class Admin:
pass
otra duda, basado en ese mismo libro dicen..
Código:
y en la documentacion oficial diceAdmin:Añada el patrón de URL en su urls.py. Si aún está usando el creado
po startproject, el patrón de la URL de administración debería estar ya ahí, pero
comentado. De cualquier forma, los patrones de URL deberían acabar siendo algo así:
from django.conf.urls.defaults import *
urlpatterns = patterns('',
(r'^admin/', include('django.contrib.admin.urls')),
)
Código:
Cual es la diferencia y xq existen 2 lineas de codigo diferentes para activar el mismo administrador, cuando uso la del libro me dice esto(r'^admin/', include(admin.site.urls)),
Cita:
No module named urls
Gracias...


