DEV Community

loading...

Split your Django generated models into separated files

victorqribeiro profile image Victor Ribeiro ・1 min read

Split Django Models

Split Django generated models into separated files, with proper names, classes and imports.

Usage

Generate your models:

python3 manage.py inspectdb > models.py

Run the script:

./split_django_models.sh models.py

Put them all into a folder so you can enjoy the step bellow:

The script also creates a __init__.py file, so you can import them all at once:

from yourapp.models import *

Get the script here

Discussion (0)

pic
Editor guide