22
loading...
This website collects cookies to deliver better user experience
field.py
module with below classes;# db/models/fields.py
...
class OrderWrt(fields.IntegerField):
...
class JSONField(CheckFieldDefaultMixin, Field):
...
class RelatedField(FieldCacheMixin, Field):
...
...
.
└── db
└── models
└── fields.py
fields
package;# db/models/fields/proxy.py
...
class OrderWrt(fields.IntegerField):
...
# db/models/fields/json.py
...
class JSONField(CheckFieldDefaultMixin, Field):
...
# db/models/fields/related.py
...
class RelatedField(FieldCacheMixin, Field):
...
.
└── db
└── models
└── fields
├── json.py
├── proxy.py
└── related.py
3 directories, 3 files
__init__.py
module of your fields
package:# db/models/fields/__init__.py
from db.models.fields.proxy import OrderWrt
from db.models.fields.json import JSONField
from db.models.fields.related import RelatedField
.
└── db
└── models
└── fields
├── __init__.py
├── json.py
├── proxy.py
└── related.py
3 directories, 4 files
flake8
code style and quality tool —you should, now this __init__
module will throw F401
unused errors;(F401) 'db.models.fields.json.JSONField' imported but unused
(F401) 'db.models.fields.proxy.OrderWrt' imported but unused
(F401) 'db.models.fields.related.RelatedField' imported but unused
__all__
:# db/models/fields/___init___.py
from db.models.fields.json import JSONField
from db.models.fields.proxy import OrderWrt
from db.models.fields.related import RelatedField
__all__ = ["JSONField", "OrderWrt", "RelatedField"]