Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. django-myApp
  2. |--myApp
  3. | |--models
  4. | |--file1.py
  5. | |--file2.py
  6. |--setup.py
  7. |--README.rst
  8.  
  9. django-myApp
  10. |--myApp
  11. | |--models
  12. | |--file1.py
  13. | |--file2.py
  14. |--setup.py
  15. |--README.rst
  16.  
  17. my-django-project
  18. |--my_django_project
  19. | |--settings.py
  20. | |--urls.py
  21. | |--wsgi.py
  22. | |--...
  23. |--manage.py
  24.  
  25. (myvenv) $ pip install --editable /path/to/django-myApp
  26.  
  27. def make_migrations():
  28. from django.core.management import call_command
  29. call_command('makemigrations', '<YOUR APP NAME>')
  30.  
  31.  
  32. if __name__ == '__main__':
  33. import sys
  34. # I need to add the 'src' folder to PYTHON PATH
  35. sys.path.append('./src/')
  36.  
  37. try:
  38. from django.conf import settings
  39.  
  40. settings.configure(
  41. INSTALLED_APPS=[
  42. '<ANY APPS YOUR APP DEPENDS ON>',
  43. '<YOUR APP NAME>',
  44. ],
  45. )
  46.  
  47. import django
  48. django.setup()
  49.  
  50. except ImportError:
  51. import traceback
  52. traceback.print_exc()
  53. raise ImportError('To fix this error, sort out the imports')
  54.  
  55. make_migrations()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement