[pyar] [Consulta] Sobre django

Maxi maxirobaina en gmail.com
Mar Mayo 8 18:29:20 ART 2012


El 08/05/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.

y que error te da?
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120508/c1a73323/attachment.html>


More information about the pyar mailing list