此链接: https ://docs.djangoproject.com/en/1.8/howto/static-files/首先解释了一种“效率极低,可能不安全,不适合生产”的文件服务方式。它还解释了如何使用
django.contrib.staticfiles.views.serve()
这是“不适合生产使用!”。我不想编写整个 Django 项目,完成它,然后最终不得不在部署之前更改大量代码,因为当前代码“效率极低,可能不安全,不适合生产”。
话虽如此,在提供静态文件时,最好的方法是什么(不需要大量额外工作就可以将我的应用程序从开发转移到生产的方法)是什么?我之所以问,是因为我在部署之前和部署时从未经历过部署 Django 应用程序的过程,我不想最终对自己说“哇,我应该那样做而不是那样做”。