轻松启动Django CMS项目的命令
项目描述
轻松启动Django CMS项目的命令
免费软件:BSD许可证
特性
djangocms-installer 是一个控制台向导,可帮助启动Django CMS项目。
有关如何正确设置您的第一个Django CMS项目的信息,请参阅django CMS教程。
用法
要创建您的第一个Django CMS项目,请运行
djangocms my_project
这就完了!
该命令将
创建Django项目
安装django CMS及其核心插件
创建并填充数据库
安装默认模板
只需运行 manage.py runserver,转到 http://localhost:8000,使用用户 admin(相同的密码)登录并享受您的第一个Django CMS项目。
更多请参阅django CMS教程和安装程序使用页面
文档
初步检查和系统库
虽然此向导尝试为您处理大部分事情,但它不会检查所有必要的本地(非Python)库是否已安装。在运行之前,请检查您是否已正确安装和可用所需的头文件和库,以便安装这些包。
需要检查的库
libjpeg(用于Pillow中的JPEG支持)
zlib(用于Pillow中的PNG支持)
postgresql(用于psycopg2)
libmysqlclient(用于Mysql)
python-dev(用于编译和链接)
有关更多信息,请参阅https://djangocms-installer.readthedocs.io/en/latest/libraries.html
支持版本
当前支持的版本矩阵如下
Django 2.2 |
Django 3.0 |
Django 3.1 |
|
django CMS 3.7 |
支持 |
支持 |
不支持 |
django CMS 3.8 |
支持 |
支持 |
支持 |
有关旧版Django / django CMS版本的支持,请参阅版本 1.2
由于Django和django CMS的beta和开发版本本身的性质,它们不受支持,尽管它们仍然可能工作。
djangocms-installer在它们被认为足够稳定时,尝试支持django CMS的beta版本。
警告
djangocms-installer假设django-admin.py与Python可执行文件安装在同一目录中,这是标准的virtualenv布局。其他安装布局可能有效,但不受官方支持。
Windows支持
安装程序在Windows 10上进行了测试,其中安装了Python版本3.8.6,使用的是https://pythonlang.cn上可用的官方MSI包。
请检查.py扩展名是否已正确关联到Python解释器
c:\> assoc .py .py=Python.File c:\>ftype Python.File Python.File="C:\Windows\py.exe" "%1" %*
历史记录
2.0.0 (2020-11-15)
特性
迁移到Github Actions (#362)
采用现代打包布局 (#363)
使用black重新格式化 (#364)
添加对Django 3.1 / django CMS 3.8的支持 (#376)
更新pre-commit仓库 (#377)
1.2.3 (2020-04-23)
修复对staticfiles的支持
修复X_FRAME_OPTIONS默认值
1.2.2 (2020-04-23)
添加对Django 3.0的支持
添加对django CMS 3.7.2的支持
1.2.1 (2019-12-27)
在Django 1.11上锁定formtools版本以避免Python 2问题
为Django 2.2+解锁psycopg2版本
添加对“短句”PostgreSQL Django后端的支持
1.2.0 (2019-11-04)
添加对django CMS 3.7 - Django 2.2的支持
添加对Python 3.7的支持
用Bootstrap 4主题替换Bootstrap 3主题
添加djangocms-bootstrap4包
停止支持Django < 1.11
停止支持Python 3.4
停止支持aldryn-boilerplates
1.1.1 (2019-06-29)
修复项目名称检查问题
将psycopg2版本锁定以避免Python 3.6+中的问题
1.1.0 (2019-03-05)
添加对django CMS 3.6的支持
添加检测不匹配的DJANGO_SETTINGS_MODULE环境变量
添加检测当前安装的Django版本与声明的版本不匹配
1.0.2 (2018-11-21)
提升html5lib / djangocms-text-ckeditor版本
1.0.1 (2018-06-03)
锁定django-polymorphic版本以修复与django < 1.11的问题
锁定djangocms核心插件版本
1.0.0 (2018-02-01)
用核心插件替换cmsplugin-filer,因为这些插件现在使用filer
添加django CMS 3.5
0.9.8 (2018-01-10)
在命令失败时显示更详细的信息
修复django CMS develop的测试
0.9.7 (2017-07-15)
改进django-admin调用以支持更多python环境布局
0.9.6 (2017-03-12)
添加更多Django 1.10修复/清理
添加python 3.6兼容性
0.9.5 (2017-02-16)
添加更多Django 1.10修复/清理
0.9.4 (2017-01-03)
添加对Django 1.10的支持
添加“lts”关键字(现在是默认值,而不是“stable”)
0.9.3 (2016-11-16)
修复create_user命令的问题
0.9.2 (2016-11-12)
修复搜索“django-admin.py”的问题
改进包安装期间的错误报告
0.9.1 (2016-10-02)
修复-p参数的问题
0.9.0 (2016-09-15)
停止支持Python 2.6
停止支持Django < 1.8
停止对 django CMS < 3.2 的支持
改进内联文档
如果使用 -s 选项,则不会删除原始目录
将 django CMS 3.3 设置为稳定版本
添加对 'rc' 版本的支持
现在仅支持“核心”插件
停止对 django CMS 3.4 中的 django-reversion 的支持(由于上游停止支持)
使 project-path 选项可选
批处理模式现在是默认模式
添加对 conda 软件包管理器的支持
默认情况下,管理员用户以批处理模式创建。使用 –no-user 选项跳过用户创建
在批处理模式下,如果未提供 –delete-project-dir,则在清理时不会删除目录
默认情况下禁用权限
0.8.12 (2016-08-27)
固定插件版本
0.8.11 (2016-07-15)
改进插件版本固定
将 sitemap 移至非语言前缀 URL
无法检测到时区时回退到 UTC
固定 html5lib 版本
0.8.10 (2016-05-28)
添加对 django CMS 3.3 最终版本的支持
0.8.9 (2016-05-19)
添加对 django CMS 3.3rc 的支持
0.8.8 (2016-05-06)
强制语言代码小写
如果提供多个语言,则强制使用 i18n
修复选择依赖项中的某些错误
修复 Django 1.9 正则表达式中的错误
0.8.7 (2016-02-23)
添加更清晰的清理消息
0.8.6 (2016-02-05)
添加对 Django 1.9 的支持
修复 CONN_MAX_AGE 的格式化
改进致命错误情况下的错误处理
0.8.5 (2015-12-24)
修复 createsuperuser 命令
0.8.4 (2015-12-21)
从已安装插件中删除 flash 插件
添加 --verbose 选项以改进调试
修复 Unicode 错误
改进文档
0.8.3 (2015-11-25)
改进文本编辑器插件版本选择
改进管理风格版本选择
0.8.2 (2015-11-24)
添加对 django CMS 3.2 的支持
添加对 apphook 重载中间件的支持
添加移动设备支持 viewport meta 标签
0.8.1 (2015-10-11)
添加不安装插件的选项
将 Python 3.5 添加到构建矩阵
添加将选项传递给 pip 的参数
修复对自定义用户模型的支持
在创建的项目中导出 requirements 文件
改进文档
0.8.0 (2015-08-30)
现在可以通过 ini 文件轻松提供选项以进行脚本化
改进迁移模块发现策略
小修复
0.7.9 (2015-07-21)
改进 Django 1.8 支持
修复与较新 Pillow 版本的错误
0.7.8 (2015-06-27)
添加 Django 1.8 支持
修复模板样式
0.7.7 (2015-06-05)
切换到 cloudflare CDN 以使用 bootstrap 模板
修复对 django-filer 0.9.10 的支持
0.7.6 (2015-05-01)
将 django CMS 3.1 切换为稳定的 django CMS 发布
重新设计 Django 支持矩阵
始终使用 djangocms-link 而不是 cmsplugin-filer-link
0.7.5 (2015-04-21)
添加对 django CMS 3.1 的支持
切换到 Django 1.7 作为稳定的 Django 发布
0.7.4 (2015-04-14)
添加自动时区检测
固定 django-reversion 版本
使安装程序与 Windows 环境更加兼容
0.7.3 (2015-04-08)
修复 django CMS 要求中的问题
修复提供的模板中的小问题
0.7.2 (2015-02-08)
修复 Windows 兼容性问题
修复 Python 3 兼容性问题
添加一个标志以跳过项目目录空检查
0.7.1 (2015-01-15)
在清理之前请求权限
阐明 -p 参数
在继续之前检查项目目录是否为空
0.7.0 (2015-01-10)
改进对 Django 1.7 和 django CMS develop(3.1)的支持
全新的测试策略
将 -I 参数重置为安装软件包
改进失败后的清理支持
0.6.0 (2014-11-30)
添加对安装 aldryn-boilerplate 的支持
在创建项目虚拟环境时强制安装所有软件包(-I)
修复多平台支持错误
更新支持的 Django / django CMS 版本
添加对 django CMS develop(3.1)的初步支持
0.5.4 (2014-08-14)
修复旧 Django 版本中版本化依赖项选择的问题
改进项目名称验证
0.5.3 (2014-07-23)
添加对 easy_thumbnails 2.0 迁移的支持
修复即使使用 –no-input 标志也会请求创建用户的问题
取消对 reversion 的锁定,因为 django CMS 3.0.3 解决了该问题
安装 django CMS 2.4 时,对 django-filer 的版本化依赖项
将 CMS 3.0 切换到官方 django-filer 和 cmsplugin-filer 发布版
0.5.2 (2014-05-30)
将 reversion 锁定到 1.8,等待 django CMS 修复正确的问题
0.5.1 (2014-05-22)
修复 bootstrap 模板处理中的错误
添加关于自定义模板集和起始页的说明
0.5.0 (2014-05-21)
添加 dump-requirements 参数
添加用户提供的额外设置
添加常见问题解答部分
添加模板参数
文档更新
0.4.2 (2014-04-26)
使用当前 cms.context_processors.cms_settings 而不是已弃用的版本
记录库问题的某些修复
修复 Python 3 问题
将默认 Django 版本更改为稳定版本而不是 1.5
0.4.1 (2014-04-09)
修复设置文件中的一些换行符问题
0.4.0 (2014-04-09)
django CMS 3.0 稳定版更新!
设置参数的修复
0.3.5 (2014-04-03)
django CMS 3.0c2 更新
0.3.4 (2014-03-29)
修复 django CMS 2.4 的问题
0.3.3 (2014-03-20)
更好地处理不同 CMS 版本配置
0.3.2 (2014-03-18)
修复某些版本依赖解析错误
0.3.1 (2014-03-16)
修复加载资源文件的错误
修复非标准 Python 可执行路径的错误
修复 Django 1.6 的错误
修复安装 django-filer 的错误
0.3.0 (2014-03-15)
与 django CMS RC1 变更同步
使用外部 django CMS 插件而不是已删除的核心插件
0.2.0 (2014-02-06)
项目重命名为 djangocms-installer
错误修复
更好的默认模板
Python 3 兼容性
Django 1.6 兼容性
支持 django CMS 3 beta3 和开发快照
支持 django-admin 项目模板
提供 Twitter bootstrap 模板
现在可以创建一个虚拟的起始页
0.1.1 (2013-10-20)
改进关于如何在缺少库的情况下修复安装的文档
0.1.0 (2013-10-19)
首个公开版本。
项目详情
djangocms-installer-2.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 56d09a07505b38b084797452ec1a20b83771c75ca221bc8c7c7e4d81fc5aed17 |
|
MD5 | 0716cbd721c6e54d44ece17f859f2468 |
|
BLAKE2b-256 | 6dadb40a97659f6c8d945f540b731311f3ded7c9878b39e595c32266673ad46e |
djangocms_installer-2.0.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | aad45ce37ddbc36b65d5c0eb2f120f4599c71bebedd56a9cd0fdec6a8ee754f9 |
|
MD5 | bbf251a9e7dc924ac1543af5bf0acdfe |
|
BLAKE2b-256 | 690ef972ee53accaaebc912e647233509f0d5d293f0ce76c4589468fbce5f8c7 |