Django单程序运行

1、增加环境变量并且配置

# 确保运行在最model类之前
import os
import django

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'SmsProject.settings')
django.setup()

2、如果使用Pycharm还需要做如下配置

3、运行程序

import os
import django

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'SmsProject.settings')
django.setup()

from sms_records.models import SmsContent

if __name__ == '__main__':
    sms_content = SmsContent.objects.all()
    print(sms_content)

运行结果

<QuerySet [<SmsContent: SmsContent object (111)>]>

 

posted @ 2024-04-07 13:57  小粉优化大师  阅读(21)  评论(0编辑  收藏  举报