当我有一个有助于上传文件的 View 时,我希望将它存储在数据库中,这只有在我运行 syncdb 时才有可能。但是,直到现在我知道如何在 python 命令行中运行 python manage.py syncdb。我如何让它在我上传一些数据时自动运行?
请您参考如下方法:
有点hacky的方式:
import sys
sys.argv.append('syncdb')
from django.core.management import execute_manager
import settings # Your project's settings. Assumed to be in the same directory.
execute_manager(settings)
