# 豆瓣TOP250电影可视化 **Repository Path**: zsgq/movie ## Basic Information - **Project Name**: 豆瓣TOP250电影可视化 - **Description**: 豆瓣TOP250电影可视化 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 1 - **Created**: 2023-12-03 - **Last Updated**: 2025-12-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python, Flask, Tailwind, daisyUI, flask-sqlalchemy ## README # 豆瓣TOP250数据可视化 > 这是一个基于Flask和echarts的豆瓣TOP250数据可视化项目。 ## 使用的技术 - 前端框架使用了 Tailwindcss + daisyUI - 后端框架使用了 Flask ## 版本信息 - python 版本3.9.18 - mysql 版本5.7.26 - flask 版本3.0.0 - tailwindcss 版本3.4.4 - daisyUI 版本4.12.10 ## 预览 ### 可视化 ### 管理页 ## 使用方式 > 需进入项目根目录下进入终端执行或者使用编辑器打开项目使用Terminal执行 ### 1. 安装依赖 ```shell pip install -r requirements.txt -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple ``` ### 2. 设置FLASK_APP环境变量 #### 2.1 在Windows下 ```shell set FLASK_APP=manage.py ``` #### 2.2 在Linux下 ```shell export FLASK_APP=manage.py ``` ### 3. 修改数据库配置信息 > 路径:**web/setting/config.py** ### 4. 初始化数据表 > 前提第二步已经设置好FLASK_APP环境变量还需手动**创建数据库→movie** ```shell flask init_sql ``` ### 5. 运行项目 > 使用上一步给定的账号密码登录 ```shell python manage.py ``` 或者 ```shell flask run ``` ## 注意事项 > 如果需要修改网站样式这时需要重新编译生成css文件 ### 1. 安装nodejs环境(如果有环境可跳过) ### 2. 安装依赖 ```shell npm install ``` ### 3. 编译css文件 ```shell npx tailwindcss -i web/static/css/base.css -o web/static/css/main.css --minify ```