1ɝsi d Z ddlmZmZ ddlmZ G d dej Z G d dej Zdd gZ G d de Z dS ) zZ Checks that Pylint does not complain about various methods on many-to-many relationships )AbstractUser Permission)modelsc R e Zd Z ej d Z ej d ZdS )Bookd max_lengthF)defaultN)__name__ __module____qualname__r CharFieldnameBooleanFieldgood /builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/pylint_django/tests/input/func_noerror_manytomanyfield.pyr r s8 6s+++D6u---DDDr r c h e Zd Z ej d Z ej edd Zd Z d Z d Zd S ) Authorr r r books)verbose_namerelated_namec 8 | j d S )NT)r )wrotefilterselfs r get_good_bookszAuthor.get_good_books s z d +++r c R |t | j v S N)listr all)r books r is_author_ofzAuthor.is_author_of s! tDJNN,,----r c 4 | j S r" )r countr s r wrote_how_manyzAuthor.wrote_how_many s z!!!r N)r r r r r r ManyToManyFieldr r r r&