在Python腳本中調用Django環境


 

 

推薦學習鏈接:https://www.cnblogs.com/limaomao/p/9255148.html 

 

import os

if __name__ == '__main__':
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "BMS.settings")
    import django
    django.setup()

    from app01 import models

    books = models.Book.objects.all()
    print(books)



    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "BMS.settings")
    import django
    django.setup()  #創建目錄和文件,加上上面的配置,再導入models中定義的類,就可以使用orm語句對數據庫進行操作了。

 

右擊運行的是這個文件,這樣可以在文件中執行django控制台的操作。也就是打印:

即使是停止Django項目的運行,也可以執行Python腳本對django項目中的數據庫進行orm操作

 





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM