[pyar] [Consulta] Sobre django

Jamil Enriquez Deceano jenriquezdeceano en gmail.com
Mar Mayo 8 18:42:32 ART 2012


Encontre esto en la web de ahi me apoyo
http://programmersbook.com/chapter/22/Django/
Saludos

El 8 de mayo de 2012 16:34, Apokalyptica Painkiller <
apokalyptica79 en gmail.com> escribió:

> GRANDE MAXI, SOS GROSO SABELO.
>
> Jamil gracias por el link :)
>
> El 8 de mayo de 2012 18:32, Maxi <maxirobaina en gmail.com> escribió:
>
>
>> El 08/05/2012 18:24, "Apokalyptica Painkiller" <apokalyptica79 en gmail.com>
>> escribió:
>>
>> >
>> > Añado más a lo anterior por las dudas.
>> >
>> > El error en el navegador es el siguiente:
>> >
>> >> NameError at /admin/polls/choice/add/
>> >>
>> >> name 'Choice' is not defined
>> >>
>> >> Request Method:
>> >> GET
>> >> Request URL:
>> >> http://127.0.0.1:8000/admin/polls/choice/add/
>> >> Django Version:
>> >> 1.3.1
>> >> Exception Type:
>> >> NameError
>> >> Exception Value:
>> >>
>> >> name 'Choice' is not defined
>> >>
>> >> Exception Location:
>> >> /home/ozymandias/demo/mysite/polls/admin.py in ChoiceInline, line 8
>> >> Python Executable:
>> >> /usr/bin/python
>> >> Python Version:
>> >> 2.7.2
>> >
>> >
>> > Y mi codiguito es:
>> >
>> >> from polls.models import Poll
>> >>
>> >> from django.contrib import admin
>> >>
>> >>
>> >> class PollAdmin(admin.ModelAdmin):
>> >>
>> >> fields = ['pub_date', 'question']
>> >>
>> >>
>> >> class ChoiceInline(admin.StackedInline):
>> >>
>> >>     model = Choice                               ----> LINEA 8
>> >>
>> >>     extra = 3
>> >>
>> >>
>> >> class PollAdmin(admin.ModelAdmin):
>> >>
>> >>     fieldsets = [
>> >>
>> >>         (None,               {'fields': ['question']}),
>> >>
>> >>         ('Date information', {'fields': ['pub_date'], 'classes':
>> ['collapse']}),
>> >>
>> >>     ]
>> >>
>> >>     inlines = [ChoiceInline]
>> >>
>> >>
>> >>
>> >> admin.site.register(Poll, PollAdmin)
>> >>
>> >>
>> >> admin.site.register(Choice)
>> >>
>> >>
>> >
>> >
>>
>> te falta importar Choice
>>
>> from polls.models import Poll, Choice
>>
>> > Gracias, saludos
>> > El 8 de mayo de 2012 18:12, Apokalyptica Painkiller <
>> apokalyptica79 en gmail.com> escribió:
>> >
>> >> Hola gente, pregunta y valen como siempre las (puteadas) reprimendas
>> pertinentes.
>> >>
>> >> Instalé django en mi Linux Mint 12 y estoy siguiendo los pasos del
>> tuto, el problema es el siguiente, estoy en el tutorial02.
>> >>
>> >> Hay algo que no estoy pudiendo hacer, en la segunda parte del tuto
>> https://docs.djangoproject.com/en/dev/intro/tutorial02/
>> >>
>> >> En la parte que dice Adding related objects me muestra el siguiente
>> código:
>> >>
>> >>>
>> >>> from polls.models import Choice
>> >>>
>> >>> admin.site.register(Choice)
>> >>
>> >> Hasta ahí llego, anda re bien el problema viene después, en donde
>> tengo que insertar el siguiente código:
>> >>
>> >>>
>> >>> class ChoiceInline(admin.StackedInline):
>> >>>     model = Choice
>> >>>     extra = 3
>> >>>
>> >>> class PollAdmin(admin.ModelAdmin):
>> >>>     fieldsets = [
>> >>>         (None,               {'fields': ['question']}),
>> >>>         ('Date information', {'fields': ['pub_date'], 'classes':
>> ['collapse']}),
>> >>>     ]
>> >>>     inlines = [ChoiceInline]
>> >>>
>> >>> admin.site.register(Poll, PollAdmin)
>> >>
>> >> Me dice que antes de poner eso tengo que:
>> >>
>> >>> Remove the register() call for the Choice model. Then, edit
>> the Poll registration code to read:
>> >>
>> >>
>> >> Para luego colocar el fragmento de código que te mostré anteriormente,
>> el tema es que no exactamente que register() es el que tengo que eliminar.
>> >>
>> >> El contenido de mi admin.py es el siguiente:
>> >>
>> >>>> from polls.models import Poll
>> >>>>
>> >>>> from django.contrib import admin
>> >>>>
>> >>>>
>> >>>> class PollAdmin(admin.ModelAdmin):
>> >>>>
>> >>>>     fields = ['pub_date', 'question']
>> >>>>
>> >>>>
>> >>>> class PollAdmin(admin.ModelAdmin):
>> >>>>
>> >>>>     fieldsets = [
>> >>>>
>> >>>>         (None,               {'fields': ['question']}),
>> >>>>
>> >>>>         ('Date information', {'fields': ['pub_date'], 'classes':
>> ['collapse']}),
>> >>>>
>> >>>>     ]
>> >>>>
>> >>>>
>> >>>>
>> >>>> admin.site.register(Poll, PollAdmin)
>> >>>>
>> >>>>
>> >>>> from polls.models import Choice
>> >>>>
>> >>>>
>> >>>> admin.site.register(Choice)
>> >>
>> >>
>> >>  Lo que creo que me pide es que borre es lo siguiente:
>> >>
>> >>>
>> >>> from polls.models import Choice
>> >>>
>> >>> admin.site.register(Choice)
>> >>
>> >> Probé lo siguiente:
>> >>
>> >> # admin.site.register(Choice) y agregar todo ese bloque de fragmento,
>> pero cuando ejecuto me da un error, entonces volví y lo deje como estaba
>> pero sigo trabada en esa parte.
>> >>
>> >> Seguro que es una super boludez y no la estoy pudiendo ver, desde ya
>> muchas gracias.
>> >>
>> >> Saludos
>> >>
>> >> --
>> >>
>> >>
>> >> Divine queen of evil
>> >> Sowing her seeds of hate
>> >> Mistress of pain
>> >> Diva satanica - Master of temptation
>> >
>> >
>> >
>> >
>> > --
>> > I live each day
>> > Like it's my last
>> > I live for rock and roll
>> > I never look back
>> >
>> > I'm a rocker
>> > Do as I feel as I say
>> > I'm a rocker
>> > And no one can take that away
>> >
>> >
>> >
>> > _______________________________________________
>> > 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/
>> >
>> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.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/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
>
> --
> I live each day
> Like it's my last
> I live for rock and roll
> I never look back
>
> I'm a rocker
> Do as I feel as I say
> I'm a rocker
> And no one can take that away
>
>
>
> _______________________________________________
> 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/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120508/52ff1ac0/attachment.html>


More information about the pyar mailing list