请,麻烦帮忙:Django的 - 过滤器(__icontains)不起作用
class SearchResultView(TemplateView):
template_name = "search_result.html"
def get_context_data(self, **kwargs):
context = super(SearchResultView, self).get_context_data(**kwargs)
location = self.request.GET['location']
locations_searched = Location.objects.filter(name__icontains=location)
context['locations_searched'] = locations_searched
return context
class AdvancedSearchForm(forms.Form):
location = forms.CharField(label=u"Локация:")
当位置字段中输入大写的话,我可以看到导致的观点,而不是资本的时候 - 没有在显示查看
谢谢!
您是否正在使用SQlite数据库? – solarissmoke