Django CMS Plugin Filer 使用教程

Django CMS Plugin Filer 使用教程

cmsplugin-filerDEPRECATED, this project is no longer maintained, see README for more information.项目地址:https://gitcode.com/gh_mirrors/cm/cmsplugin-filer

1. 项目的目录结构及介绍

cmsplugin-filer/
├── AUTHORS
├── HISTORY
├── LICENSE
├── MANIFEST.in
├── README.rst
├── cmsplugin_filer_file/
│   ├── __init__.py
│   ├── admin.py
│   ├── forms.py
│   ├── models.py
│   ├── mptt_urls.py
│   ├── settings.py
│   ├── urls.py
│   ├── views.py
│   └── migrations/
├── cmsplugin_filer_folder/
│   ├── __init__.py
│   ├── admin.py
│   ├── forms.py
│   ├── models.py
│   ├── settings.py
│   ├── urls.py
│   ├── views.py
│   └── migrations/
├── cmsplugin_filer_image/
│   ├── __init__.py
│   ├── admin.py
│   ├── forms.py
│   ├── models.py
│   ├── settings.py
│   ├── urls.py
│   ├── views.py
│   └── migrations/
├── cmsplugin_filer_link/
│   ├── __init__.py
│   ├── admin.py
│   ├── forms.py
│   ├── models.py
│   ├── settings.py
│   ├── urls.py
│   ├── views.py
│   └── migrations/
├── cmsplugin_filer_teaser/
│   ├── __init__.py
│   ├── admin.py
│   ├── forms.py
│   ├── models.py
│   ├── settings.py
│   ├── urls.py
│   ├── views.py
│   └── migrations/
├── cmsplugin_filer_video/
│   ├── __init__.py
│   ├── admin.py
│   ├── forms.py
│   ├── models.py
│   ├── settings.py
│   ├── urls.py
│   ├── views.py
│   └── migrations/
├── cmsplugin_filer_utils/
│   ├── __init__.py
│   ├── settings.py
│   └── utils.py
├── cmsplugin_filer_tests_shared/
│   ├── __init__.py
│   ├── settings.py
│   └── utils.py
├── requirements/
│   ├── base.txt
│   ├── test.txt
│   └── travis.txt
├── setup.py
└── tox.ini

目录结构介绍

  • cmsplugin_filer_file/, cmsplugin_filer_folder/, cmsplugin_filer_image/, cmsplugin_filer_link/, cmsplugin_filer_teaser/, cmsplugin_filer_video/: 这些目录包含了各自插件的模型、表单、视图、管理界面和迁移文件。
  • cmsplugin_filer_utils/: 包含了一些通用的工具和设置。
  • cmsplugin_filer_tests_shared/: 包含了一些共享的测试设置和工具。
  • requirements/: 包含了项目的依赖文件。
  • setup.py: 项目的安装脚本。
  • tox.ini: 用于配置 tox 测试环境。

2. 项目的启动文件介绍

setup.py

setup.py 是项目的安装脚本,用于定义项目的元数据和依赖关系。通过运行 python setup.py install 可以安装项目及其依赖。

manage.py

虽然 manage.py 不在项目根目录中,但它是 Django 项目的标准启动文件。通常位于项目的主应用目录中,用于启动开发服务器、运行迁移和管理任务。

3. 项目的配置文件介绍

settings.py

在 Django 项目中,settings.py 文件包含了项目的所有配置。对于 cmsplugin-filer,你需要在主项目的 settings.py 中添加以下配置:

INSTALLED_APPS = (
    'cmsplugin_filer_file',
    'cmsplugin_filer_folder',
    'cmsplugin_filer_link',
    'cmsplugin_filer_image',
    'cmsplugin_filer_teaser',
    'cmsplugin_filer_video',
)

# 可选配置
FILER_IMAGE_USE_ICON = True  # 使用 32x32 图标表示插件实例

urls.py

cmsplugin-filerDEPRECATED, this project is no longer maintained, see README for more information.项目地址:https://gitcode.com/gh_mirrors/cm/cmsplugin-filer

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

姬鸿桢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值