#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 [email protected].
To post to this group, send email to [email protected].
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