{% extends "base.html" %} {% block title %}数据预处理模块{% endblock %} {% block content %} 数据预处理模块 该模块负责扫描本地 CSV,执行字段映射、类型转换、去重更新和质量评分计算,并将清洗后的结果导入数据库。 待处理 CSV 文件数 {{ file_count }} 数据库记录数 {{ database_stats.total_count|default:0 }} 平均 AQI {{ database_stats.avg_aqi|default:0|floatformat:2 }} 最高 AQI {{ database_stats.max_aqi|default:0 }} 清洗与导入操作 执行后会自动读取项目目录中的 CSV 文件,清洗字段后导入数据库。勾选清空旧数据时,会先删除已有空气质量记录。 {% csrf_token %} 导入前清空旧数据 开始预处理并入库 {% if preprocess_result %} 扫描文件数 {{ preprocess_result.file_count }} 删除旧记录 {{ preprocess_result.deleted_count }} 新增记录 {{ preprocess_result.created_count }} 更新记录 {{ preprocess_result.updated_count }} 本次参与处理的样例文件 文件名 {% for item in preprocess_result.sample_files %} {{ item }} {% empty %} 本次没有处理文件。 {% endfor %} {% endif %} 当前识别到的 CSV 文件样例 这里展示当前目录可被预处理模块读取的部分数据文件。 文件名 {% for item in sample_files %} {{ item }} {% empty %} 暂无 CSV 文件。 {% endfor %} {% endblock %}
该模块负责扫描本地 CSV,执行字段映射、类型转换、去重更新和质量评分计算,并将清洗后的结果导入数据库。
执行后会自动读取项目目录中的 CSV 文件,清洗字段后导入数据库。勾选清空旧数据时,会先删除已有空气质量记录。
这里展示当前目录可被预处理模块读取的部分数据文件。