Skip to content

Structure

Extension Spaghetti and Meatballs:

Docs: Django Spaghetti and Meatballs

'A Django app that extracts models and documentation from a projects models.py to build rich, live, interactive entity-relationship diagrams.'

To display the ERD, add a private url pattern in tate > urls.py:

  • 'tate/art/plate/' includes models:
    ['archives', 'artists', 'artworks', 'glossary', 'groups', 'subjects']

  • 'tate/plate/' includes models:
    ['art', 'articles', 'authors', 'users', 'core', 'displays', 'events', 'galleries', 'home', 'images', 'in_focus', 'kids', 'kids_artwork', 'media', 'press', 'programmes', 'projects', 'reviews', 'standardpages', 'tate_etc', 'tate_papers', 'taxonomy', 'themes', 'documents', 'spaces', 'sponsors', 'utils']

  • 'wagtail/plate/' includes models:
    ['users', 'images', 'documents', 'admin', 'core']