跳转到主要内容

DjangoCMS图书目录

项目描述

图书目录

该程序旨在管理可免费下载的电子书。然而,也可以链接到书店的销售页面。

该程序基于Django CMS框架构建。在图书管理中可以设置许多不同的项目。从书名和作者姓名到ISBN、许可、预览和示例书。

该程序本身不包含任何级联样式或JavaScript代码。《CSS》样式和《js》在程序附带的示例中。见以下截图。

列表为瓷砖

Catalog tiles

图书列表

Catalog list

图书详情

Book detail

图书编辑

Change book

管理中的图书列表

Edit books

安装

从pypi.org安装包。

pip install djangocms-catalog-books

将以下内容添加到您的站点settings.py中的INSTALLED_APPS

INSTALLED_APPS = [
    ...
    'aldryn_apphooks_config',
    'catalog_books',
]

站点示例

与程序一起,存储在存储库中的示例可以运行在docker中。

下载示例

curl https://gitlab.nic.cz/djangocms-apps/djangocms-catalog-books/-/archive/main/djangocms-catalog-books-main.zip?path=example --output example.zip

解压缩存档并转到文件夹

unzip example.zip
cd djangocms-catalog-books-main-example/example/

构建镜像

docker build -t books .

运行站点

docker run --rm -d -p 8000:8000 --name books_example books

在浏览器中打开站点: http://localhost:8000/。您将看到截图中的内容。

登录管理: http://localhost:8000/admin,用户名admin和密码password

停止站点

docker stop books_example

许可证

GPLv3+

项目详情


下载文件

下载适用于您平台上的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。

源分布

djangocms_catalog_books-1.1.0.tar.gz (37.1 kB 查看哈希值)

上传时间

构建分布

djangocms_catalog_books-1.1.0-py3-none-any.whl (51.9 kB 查看哈希值)

上传时间 Python 3

由支持