Using Django models in external python script

前端 未结 3 923
耶瑟儿~
耶瑟儿~ 2020-12-08 05:31

I was very confused today.

I was trying to use my django app models in my python script.

here is my approach

import os, sys

sys.path.append(         


        
3条回答
  •  天涯浪人
    2020-12-08 06:09

    This worked for me:

    from django.conf import settings
    import myfolder.settings as app_settings
    
    settings.configure(INSTALLED_APPS=app_settings.INSTALLED_APPS,DATABASES=app_settings.DATABASES)
    
    import django
    django.setup()
    
    from myapp123.models import Sample
    for s in Sample.objects.all():
        print(s)
    

提交回复
热议问题