Skip to content
Snippets Groups Projects
Commit d2040669 authored by Stefano Alberto Russo's avatar Stefano Alberto Russo
Browse files

Added support for genrating ORM model relationships graphs.

parent 174207b5
No related branches found
No related tags found
No related merge requests found
...@@ -63,6 +63,14 @@ COPY db_conf.sh /db_conf.sh ...@@ -63,6 +63,14 @@ COPY db_conf.sh /db_conf.sh
RUN mkdir /var/log/webapp/ && chown rosetta:rosetta /var/log/webapp/ RUN mkdir /var/log/webapp/ && chown rosetta:rosetta /var/log/webapp/
#------------------------------
# Viz
#------------------------------
RUN apt install python-pygraphviz graphviz-dev -y
RUN pip3 install django-extensions pygraphviz
# Example usage: rosetta/shell webapp "cd /opt/code && python3 manage.py graph_models core_app --exclude-models LoginToken,Text -o ORM.png"
#------------------------------ #------------------------------
# Supervisord # Supervisord
#------------------------------ #------------------------------
...@@ -81,8 +89,3 @@ COPY prestartup_webapp.sh /prestartup/ ...@@ -81,8 +89,3 @@ COPY prestartup_webapp.sh /prestartup/
RUN touch -m /prestartup/prestartup_webapp.sh RUN touch -m /prestartup/prestartup_webapp.sh
...@@ -42,7 +42,8 @@ INSTALLED_APPS = [ ...@@ -42,7 +42,8 @@ INSTALLED_APPS = [
'django.contrib.messages', 'django.contrib.messages',
'django.contrib.staticfiles', 'django.contrib.staticfiles',
'rest_framework', 'rest_framework',
'rest_framework_swagger', 'rest_framework_swagger',
'django_extensions',
] ]
MIDDLEWARE = [ MIDDLEWARE = [
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment