在 pythonanywhere 上呈现 django-bootstrap-datepicker-plus 小部件
Rendering of django-bootstrap-datepicker-plus widget on pythonanywhere
我编写了一个非常简单的 Django 应用程序并将其上传到 python任何地方。通过 this form (and its base template) I'd like to allow the user to setting date and time using django-bootstrap-datepicker-plus (and django-bootstrap3)。
日期选择器小部件在调试模式下在我的本地主机 上工作正常(请参阅此 figure 中我的 [本地] 网页的详细信息),即我可以单击日历图标以显示日历小部件。 我的问题是在 pythonanywhere 服务器上无法显示小部件(即日历图标丢失,当我单击日期时间条目的最右侧部分时领域,没有任何反应)。
我正在使用 相同的源代码 (提取我的 github 存储库的最新版本)。此外,pythonanywhere 上的虚拟环境是通过 requirement.txt 文件设置的,该文件通过 [pip] 冻结我的本地环境(因此,我也使用 相同的 python包裹).
最有可能的问题是您没有提供小部件运行所需的静态文件。在开发人员工具中检查您的浏览器请求,看看您是否收到了 404 请求,以了解该小部件可能使用的任何资源。如果它们是 404ing,请查看 PythonAnywhere 和 Django 文档,了解如何正确提供静态资源。
我编写了一个非常简单的 Django 应用程序并将其上传到 python任何地方。通过 this form (and its base template) I'd like to allow the user to setting date and time using django-bootstrap-datepicker-plus (and django-bootstrap3)。
日期选择器小部件在调试模式下在我的本地主机 上工作正常(请参阅此 figure 中我的 [本地] 网页的详细信息),即我可以单击日历图标以显示日历小部件。 我的问题是在 pythonanywhere 服务器上无法显示小部件(即日历图标丢失,当我单击日期时间条目的最右侧部分时领域,没有任何反应)。
我正在使用 相同的源代码 (提取我的 github 存储库的最新版本)。此外,pythonanywhere 上的虚拟环境是通过 requirement.txt 文件设置的,该文件通过 [pip] 冻结我的本地环境(因此,我也使用 相同的 python包裹).
最有可能的问题是您没有提供小部件运行所需的静态文件。在开发人员工具中检查您的浏览器请求,看看您是否收到了 404 请求,以了解该小部件可能使用的任何资源。如果它们是 404ing,请查看 PythonAnywhere 和 Django 文档,了解如何正确提供静态资源。