Git Product home page Git Product logo

cimp's Introduction

CIMP

校园信息管理平台

项目介绍

CIMP实现校园的学生老师管理员账号、通知、新闻、论文管理、毕业设计等数据的发布和管理 实现了基于session的访问控制管理,user类型分为学生、老师、管理员,分别拥有不同的访问权限,例如只有管理员可以添删改通知和新闻,学生和老师在毕业工作设计工作流中轮流拥有操作权限等。 访问在实现了基础的增删改查功能之上实现了各个内容的分页、封禁、撤回、点赞、基于多个关键词的查询、图片插入等功能。 实现了首页功能,管理员可以自由添加未被封禁/撤回的文献进入首页 其中设置了一个灵活的的毕业工作流系统,实现了毕业设计项目的申请、驳回、批准、提交、评分等功能

前端介绍

这项目为本人锻炼自己后端能力编写的项目,前端部分为b站白月黑羽老师的实战项目http://www.python3.vip/tut/webdev/django/doc_cimp_api 内包含具体API接口和实现要求 前端内容保存在文件目录内的CIMP文件,打开方式为进入CIMP文件双击“打开前端.bat”。

后端介绍

本项目通过django开发,代码量为1200行左右,实现了实战要求的所有功能。采用Function Base View的视图方式处理HTTP请求,开发环境为django 3.1.2版本。后端内容保存在文件目录内的CIMPproject文件。测试管理员账号 xxy 老师账号 xxy200 学生账号 xxy300,密码皆为111111 启动端口为 8210。(-sqlite:数据库为自带的sqlite数据库,-mysql:数据库为部署在我自己电脑上的mysql数据库)

cimp's People

Contributors

xxy2000 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.