Inyoka默认主题
项目描述
在开发系统中
在复制的Inyoka仓库旁边运行 git clone git@github.com:inyokaproject/theme-default.git。(基本上,您克隆主题仓库的位置并不重要,但出于支持原因,最好使用与Inyoka相同的基文件夹)。复制后,文件结构应该如下所示
$ tree -L 1 . ├── inyoka ├── theme-default └── maybe another-theme
切换到仓库: cd theme-default
激活源 source ~/.venvs/inyoka/bin/activate
作为开发包安装: python setup.py develop
运行 npm install 以安装 Grunt
运行 ./node_modules/grunt-cli/bin/grunt watch 以构建所有静态文件并监视CSS / JS文件中的文件更改
在生产环境中
运行 pip install -U "git+ssh://git@github.com:inyokaproject/theme-default.git@staging#egg=inyoka-theme-default"
部署
运行 npm install 以安装 Grunt
运行 ./node_modules/grunt-cli/bin/grunt 以构建所有静态文件
在您的Django项目中运行 manage.py collectstatic
让Django了解主题
将 'inyoka_theme_default' 添加到 inyoka/development_settings.py 中的 INSTALLED_APPS
INSTALLED_APPS = INSTALLED_APPS + ( 'inyoka_theme_default', )