校园内容管理系统-Django sqlite
项目描述
这是一个使用 Python和 Django 开发的课程 CMS 原型。管理员通过Django Admin 管理栏目与文章,普通用户可以浏览当前已发布文章,并按题目、发表日期或栏目进行单模式查询。
前台:http://127.0.0.1:8000/
后台:http://127.0.0.1:8000/admin/
admin admin123
功能描述
– `Category` 栏目和 `Item` 文章模型,以及数据库约束与输入校验。
– 栏目、文章的后台增删改查、搜索、筛选、排序与批量发布操作。
– 已发布文章列表、分页和详情;草稿与未来发布文章不对外显示。
– 按题目、发表日期、栏目三种查询模式及非法参数提示。
– 20 项自动化测试和可重复运行的 `seed_demo` 演示数据命令。
– 环境变量配置、固定依赖和干净环境部署说明。
运行环境
开发环境pycharm
运行环境 python3.10
项目技术
– 后端框架:Django
– 数据库:SQLite
以上系统源码经过技术整理与调试,确保能正常运行


