urls.py에서 변수의 값에 액세스해야합니다. 변수가 뷰에 있습니다. I는 urls.py.이 변수 (q_query_string)의 값에 접근해야Django - urls.py 뷰의 변수 값에 액세스하는 방법?
class MyFacetedSearchView(SearchView):
__name__ = 'MyFacetedSearchView'
def extra_context(self):
q_query_string = self.request.META
extra = super(MyFacetedSearchView, self).extra_context()
extra['request'] = self.request
extra['facets'] = self.results.facet_counts()
extra['number_results'] = self.results.count() # Adicionado p AL
extra['q_query_string'] = q_query_string # Adicionado p AL
return extra
:
이
은 도면 이 변수는 다음과 같이 url에 전달됩니다.http://127.0.0.1/results/?q=this_is_the_value_that_i_need_to_access_in_urls_py
실마리를 줄 수 있습니까?
안부,
무슨 뜻입니까? urls.py에 액세스 하시겠습니까? –
"q"의 값에 따라 사용할보기를 결정하려고한다고 생각합니다. 이것은 나에게 거꾸로 보인다. – Dave