[問題] Django引入模組或方法有使用快取嗎?

作者: chin2049 (YesOrNo)   2022-02-16 11:20:44
目前算是Django新手
在研究程式的載入點
以下是問題描述 有二個點想釐清
要新增app 利用 manage.py 這個檔案
$ python manage.py argv_1 argv_2
這個檔案一開始
from django.core.management
import execute_from_command_line
execute_from_command_line(sys.argv)
我去引入模組裡把 execute_from_command_line 註解掉
它沒有報錯 是不是沒有實際載入這個function 只用快取的方式
而且我在 def execute_from_command_line 放一個print('test')
也沒有印出來
這部份不太懂 想請教版友 謝謝
作者: lycantrope (阿寬)   2022-02-16 12:48:00
不太懂你想問什麼,註解掉沒執行自然什麼事都沒發生可能是不同環境的Django? 註解掉def後manage.py 或django-admin都應該會出現ImportError
作者: AndCycle (AndCycle)   2022-02-17 02:07:00
這就單純表示引入的不是你改的那個檔案,

Links booklink

Contact Us: admin [ a t ] ucptt.com