#28716: search_fields = ['question_text'] from Tutorial07 not working.
-------------------------------------+-------------------------------------
     Reporter:  Patrick Kyne         |                    Owner:  nobody
         Type:  Bug                  |                   Status:  new
    Component:  Documentation        |                  Version:  1.11
     Severity:  Normal               |               Resolution:
     Keywords:  search_fields        |             Triage Stage:
  documentation tutorial             |  Unreviewed
    Has patch:  0                    |      Needs documentation:  0
  Needs tests:  0                    |  Patch needs improvement:  0
Easy pickings:  0                    |                    UI/UX:  0
-------------------------------------+-------------------------------------

Old description:

> Following the django tutorial from the beginning, everything works as it
> should except the Search Fields example in Tutorial 07.
>
> Following the tutorial, my polls/admin.py appears below. However, no
> search field appears in Google Chrome or in Firefox. No error is thrown
> by the django server either. I did not find any relevant google responses
> to the issue, nor did I find it here in Trac.
>
> {{{
> ## polls/admin.py:
> from django.contrib import admin
>
> # Register your models here.
>
> from .models import Question, Choice
>
> class ChoiceInline(admin.TabularInline):
>     model = Choice
>     extra = 3
>

> class QuestionAdmin(admin.ModelAdmin):
>     fieldsets = [
>         (None,               {'fields': ['question_text']}),
>         ('Date information', {'fields': ['pub_date'], 'classes':
> ['collapse']}),
>     ]
>     inlines = [ChoiceInline]
>
>     list_display = ('question_text', 'pub_date',
> 'was_published_recently')
>
>     list_filter = ['pub_date']
>
>     search_fields = ['question_text', 'pub_date']
>
> admin.site.register(Question, QuestionAdmin)
> }}}
>
> System check identified no issues (0 silenced).
> October 16, 2017 - 15:36:08
> Django version 1.11.5, using settings 'mysite.settings'
> Starting development server at http://127.0.0.1:8000/
>
> {140}$ python
> Python 3.6.2 (default, Aug 03 2017, 16:34:42) [GCC] on linux

New description:

 Following the django tutorial from the beginning, everything works as it
 should except the Search Fields example in Tutorial 07.

 Following the tutorial, my polls/admin.py appears below. However, no
 search field appears in Google Chrome or in Firefox. No error is thrown by
 the django server either. I did not find any relevant google responses to
 the issue, nor did I find it here in Trac.

 {{{
 ## polls/admin.py:
 from django.contrib import admin

 # Register your models here.

 from .models import Question, Choice

 class ChoiceInline(admin.TabularInline):
     model = Choice
     extra = 3


 class QuestionAdmin(admin.ModelAdmin):
     fieldsets = [
         (None,               {'fields': ['question_text']}),
         ('Date information', {'fields': ['pub_date'], 'classes':
 ['collapse']}),
     ]
     inlines = [ChoiceInline]

     list_display = ('question_text', 'pub_date', 'was_published_recently')

     list_filter = ['pub_date']

     search_fields = ['question_text']

 admin.site.register(Question, QuestionAdmin)
 }}}

 System check identified no issues (0 silenced).
 October 16, 2017 - 15:36:08
 Django version 1.11.5, using settings 'mysite.settings'
 Starting development server at http://127.0.0.1:8000/

 {140}$ python
 Python 3.6.2 (default, Aug 03 2017, 16:34:42) [GCC] on linux

--

Comment (by Patrick Kyne):

 I've tested it with both the search_fields as:

 {{{
 search_fields = ['question_text']
 }}}

 -and-

 {{{
 search_fields = ['question_text', 'pub_date']
 }}}

 to see if there were any difference or error thrown. No difference. No
 search field is displayed, and no error is thrown.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/28716#comment:1>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/064.d46fd1fd5024c4f2758367ab50105bdd%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to