Django-rest-framework: рдХреНрдпрд╛ рдбреАрдЖрд░рдПрдл 3.12.0 рдкрд░ рдХреЛрдИ рд╕рдордпрд░реЗрдЦрд╛ рд╣реИ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдорд╛рд░реНрдЪ 2020  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: encode/django-rest-framework

рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдбреАрдЖрд░рдПрдл 3.12.0 рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рдереЗ, рдФрд░ рдлрд┐рд░ рдЙрд▓рдЯ рдЧрдПред

рд╣рдордиреЗ рдорд╛рд╕реНрдЯрд░ рд╕реЗ рдХреБрдЫ рдирдП OpenAPI рдкрд░рд┐рд╡рд░реНрдзрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реБрдП рдХрд┐ рдпрджрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рд░рд┐рд▓реАрдЬрд╝ рдмрд╣реБрдд рдкреАрдЫреЗ рдирд╣реАрдВ рдереА, рд▓реЗрдХрд┐рди рдЕрдм рдЬрдм рдЗрд╕реЗ рдЙрд▓рдЯ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ 3.12.0 рдХреЛ рдзрдХреНрдХрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЬреЛ рдкреНрд░рд▓реЗрдЦрд┐рдд рдереЗ рд╡реЗ рдкреВрд░реНрдг рдирд╣реАрдВ рдереЗ?

рдзрдиреНрдпрд╡рд╛рдж!

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

рд╣рдо рдЗрд╕ рдорд╣реАрдиреЗ рд░рд┐рд▓реАрдЬ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рдереЗ, рд▓реЗрдХрд┐рди рдмреНрд░рд╣реНрдорд╛рдВрдб рдереЛрдбрд╝рд╛ рд╕рд╛ рдЖ рдЧрдпрд╛ред
рд╣рдо рдЗрд╕реЗ рдЬрд▓реНрдж рд╣реА рдкрдЯрд░реА рдкрд░ рд▓рд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд░рдЦрддреЗ рд╣реИрдВред

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╣рдордиреЗ рдХреЛрдИ 3.12.0 рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рд╣реИред

рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдк рдФрд░ рдЖрдкрдХреЗ рдареАрдХ рд╣реИрдВред рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╣реЗрдВред <3

@tomchristie рдПрдХ

https://www.django-rest-framework.org/api-guide/schemas/

schema docs screenshot

Python 3.8.2 (default, Jul 16 2020, 14:00:26) 
Type 'copyright', 'credits' or 'license' for more information
IPython 7.18.1 -- An enhanced Interactive Python. Type '?' for help.

In [1]: from rest_framework.schemas.openapi import AutoSchema

In [2]: AutoSchema(tags=["test"])
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-2-ceb2955bd3a2> in <module>
----> 1 AutoSchema(tags=["test"])

TypeError: __init__() got an unexpected keyword argument 'tags'

In [3]: import rest_framework

In [4]: rest_framework.__version__
Out[4]: '3.11.1'

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

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

sebdiem picture sebdiem  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

gabn88 picture gabn88  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

orf picture orf  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

MadWombat picture MadWombat  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rjdp picture rjdp  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ