Django-scheduler 找不到静态文件



我是Django的新手。 我按照自述文件上的说明进行操作,然后我找不到有关如何使用调度程序的任何进一步说明,所以我将 fullcalendar.html 从 django-scheduler-sample 项目复制到我的项目中。 但是,它找不到收集静态或 bower 安装后所需的任何 css 或 js 文件。 有没有关于如何将 django 调度器添加到应用程序的详细教程? 为什么 fullcalendar.css 没有添加到静态文件中? 我正在使用Django 1.10.5,Nginx和Gunicorn。

第一个使用以下命令安装 django-scheduler 的 u nead

pip install django-scheduler

并将其添加到您的 setting.py 中installed_apps:

'schedule',

其次,您需要在操作系统上安装 nodjs:

https://nodejs.org/en/download/package-manager/

在此之后,您需要设置您的资产:

运行以下命令:

npm install -g bower
pip install django-bower

将此添加到 settings.py

添加到INSTALLED_APPS:

'djangobower',

将静态查找器添加到STATICFILES_FINDERS:

'djangobower.finders.BowerFinder',

指定组件根目录的路径(需要使用绝对路径):

BOWER_COMPONENTS_ROOT = '/PROJECT_ROOT/components/'

为调度程序添加以下 Bower 依赖项:

BOWER_INSTALLED_APPS = (
    'jquery',
    'jquery-ui',
    'bootstrap'
)

最后一步,使用以下命令安装 bower 依赖项:

./manage.py bower install

有关更多信息,请阅读以下内容:https://github.com/llazzaro/django-scheduler

http://django-scheduler.readthedocs.io/en/latest/

相关内容

  • 没有找到相关文章

最新更新