# calendar **Repository Path**: efonfighting/calendar ## Basic Information - **Project Name**: calendar - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-03 - **Last Updated**: 2025-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 2025年日历网站 Python依赖库: 1. flask - Web框架 2. flask-sqlalchemy - 数据库ORM 3. flask-login - 用户登录管理 4. werkzeug - 密码加密等工具 5. lunar-python - 农历日期转换 安装命令: pip install flask flask-sqlalchemy flask-login werkzeug lunar-python 功能说明: 1. 用户系统:支持注册、登录 2. 日历显示:完整展示2025年12个月 3. 备注功能: - 点击日期添加/编辑备注 - 可设置日期背景色 - 有备注的日期显示红点标记 - 支持删除备注 4. 信息显示: - 鼠标悬停显示详细信息 - 显示本年第几天 - 显示本年第几周 - 显示农历日期 - 显示备注内容 5. 其他特点: - 周末日期特殊颜色显示 - 每个用户数据独立存储 - 支持农历节气显示 文件结构: app.py - 主程序 config.py - 配置文件 models.py - 数据库模型 templates/ - 网页模板 static/ - 静态文件(CSS/JS)