Django-tastypie: Django 2.0 рд╕рдорд░реНрдерди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 30 рдЕрдХреНрддреВре░ 2017  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: django-tastypie/django-tastypie

Django 2.0 рдЕрднреА рдмреАрдЯрд╛ рдореЗрдВ рд╣реИред

tastypie/resources.py:2036: AttributeError
        if getattr(self._meta, 'queryset', None) is not None:
            # Get the possible query terms from the current QuerySet.
>           query_terms = self._meta.queryset.query.query_terms
E           AttributeError: 'Query' object has no attribute 'query_terms'

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдВрддрд░рд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛ query_terms рд╣рдЯрд╛ рджреА рдЬрд╛рдПрдЧреАред
рдПрдХ рдмрд╛рд░ рдЬрд╛рд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╣рдЬ рд╕рдВрдХреНрд░рдордг рдХреЗ рд▓рд┐рдП, рдЗрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпреЗ рдХреИрд╕рд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ? :)

рд╕рднреА 6 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА #1520 рдореЗрдВ рддрдп рд╣реИред рдмрд╕ рдкреАрдкреАрдкреАрдЖрдИ рдХреЛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред @georgedorn

рдЖрд╣ рдареАрдХ рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж .. рдЦреБрд╢реА рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдкрд╛рдпрд╛, рдореБрдЭреЗ рдмрд╣реБрдд рдкрд░реЗрд╢рд╛рдиреА рдмрдЪрд╛рдИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЕрднреА django/рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдПрдлрд╡рд╛рдИрдЖрдИ: рдпрд╣ рдореБрджреНрджрд╛ рдмреБрдирд┐рдпрд╛рджреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рднреА рд╢реБрд░реБрдЖрдд рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛)

рдПрдХреЗ, рдореБрдЭреЗ рдЕрдм рдПрдХ рдирдпрд╛ рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕ рдорд┐рд▓рддрд╛ рд╣реИ, (рдорд╛рд╕реНрдЯрд░ рд╕реЗ рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рдкрд╛рдИ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж)
рдореБрдЭреЗ рдЕрднреА рдХреЗ рд▓рд┐рдП рдЯреЗрд╕реНрдЯреАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЫреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛, (рд╢реБрд░реБрдЖрдд рдХреЗ рд░реВрдк рдореЗрдВ, рдореБрдЭреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдмреЗрд╕ рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред рдпрд╣рд╛рдВ рднрд╛рд╡реА рдкреАрдврд╝реА рдХреЗ рд▓рд┐рдП рд╕реНрдЯреИрдХрдЯреНрд░реЗрд╕ рд╣реИ, рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВ рдПрдХ рдирдпрд╛ рдЯрд┐рдХрдЯ рдЦреЛрд▓реВрдВред

рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "C:\venv\lib\site-packages\tastypie\resources.py", рдкрдВрдХреНрддрд┐ 227, рдЖрд╡рд░рдг рдореЗрдВ
рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ = рдХреЙрд▓рдмреИрдХ (рдЕрдиреБрд░реЛрдз, рддрд░реНрдХ, * kwargs)
рдлрд╝рд╛рдЗрд▓ "C:\venv\lib\site-packages\tastypie\resources.py", рд▓рд╛рдЗрди 467, рдбрд┐рд╕реНрдкреИрдЪ_рд▓рд┐рд╕реНрдЯ рдореЗрдВ
рд╕реНрд╡.рдбрд┐рд╕реНрдкреИрдЪ рд▓реМрдЯрд╛рдПрдВ ('рд╕реВрдЪреА', рдЕрдиреБрд░реЛрдз, *kwargs)рдлрд╝рд╛рдЗрд▓ "C:\venv\lib\site-packages\tastypie\resources.py", рд▓рд╛рдЗрди 499, рдкреНрд░реЗрд╖рдг рдореЗрдВрдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ = рд╡рд┐рдзрд┐ (рдЕрдиреБрд░реЛрдз, * kwargs)
рдлрд╝рд╛рдЗрд▓ "C:\venv\lib\site-packages\tastypie\resources.py", рд▓рд╛рдЗрди 1363, get_list рдореЗрдВ
to_be_serialized[self._meta.collection_name] рдореЗрдВ obj рдХреЗ рд▓рд┐рдП
рдлрд╝рд╛рдЗрд▓ "C:\venv\lib\site-packages\tastypie\resources.py", рд▓рд╛рдЗрди 1363, рдореЗрдВ
to_be_serialized[self._meta.collection_name] рдореЗрдВ obj рдХреЗ рд▓рд┐рдП
рдлрд╝рд╛рдЗрд▓ "C:\venv\lib\site-packages\tastypie\resources.py", рд▓рд╛рдЗрди 918, full_dehydrate рдореЗрдВ
рдбреЗрдЯрд╛ [рдлрд╝реАрд▓реНрдб_рдирд╛рдо] = рд╡рд┐рдзрд┐ (рдмрдВрдбрд▓)
рдлрд╝рд╛рдЗрд▓ "C:\venv\lib\site-packages\tastypie\resources.py", рд▓рд╛рдЗрди 1091, dehydrate_resource_uri рдореЗрдВ
рд╡рд╛рдкрд╕реА self.get_resource_uri(рдмрдВрдбрд▓)
рдлрд╝рд╛рдЗрд▓ "C:\venv\lib\site-packages\tastypie\resources.py", рд▓рд╛рдЗрди 836, get_resource_uri рдореЗрдВ
рд╕реНрд╡._build_reverse_url(url_name, kwargs=self.resource_uri_kwargs(bundle_or_obj))
рдлрд╝рд╛рдЗрд▓ "C:\venv\lib\site-packages\tastypie\resources.py", рд▓рд╛рдЗрди 815, Resource_uri_kwargs рдореЗрдВ
kwargs.update(self.detail_uri_kwargs(bundle_or_obj))
рдлрд╝рд╛рдЗрд▓ "C:\venv\lib\site-packages\tastypie\resources.py", рд▓рд╛рдЗрди 792, details_uri_kwargs рдореЗрдВ
kwargs[self._meta.detail_uri_name] = getattr(bundle_or_obj, self._meta.detail_uri_name)
рд╡рд┐рд╢реЗрд╖рддрд╛ рддреНрд░реБрдЯрд┐: 'рддрд╛рдирд╛рд╢рд╛рд╣' рд╡рд╕реНрддреБ рдореЗрдВ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╣реАрдВ рд╣реИ 'рдкреАрдХреЗ'

рдпреЗ рдХреИрд╕рд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ? :)

рдПрдХ рдирдИ рд░рд┐рд▓реАрдЬ рдХрдм рд╣реЛрдЧреА? рд╡рд░реНрддрдорд╛рди рдореЗрдВ Tastypie 0.14 рдХрд╛рдлреА рд╕рдордп рд╕реЗ рдмрд╛рд╣рд░ рд╣реИред

1520 рдХреЛ 12 рдЬреБрд▓рд╛рдИ 2017 рдХреЛ рдорд░реНрдЬ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдирдИ рд░рд┐рд▓реАрдЬрд╝ рдирд╣реАрдВ рд╣реБрдИ рд╣реИред

#1546 рд╕реЗ рдЖрдЧреЗред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

bmihelac picture bmihelac  ┬╖  40рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

thomasyip picture thomasyip  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

bastbnl picture bastbnl  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

adamzap picture adamzap  ┬╖  18рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Roarster picture Roarster  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ