#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.