Skip to content

ritajie/incomplete-projects

Repository files navigation

烂尾、停贷楼盘 的数据汇总

已上线:https://building.lulaolu.com (被请喝茶了,网站已下线)

这个项目的目标是:统计烂尾楼盘停贷楼盘。现在只统计了停贷楼盘,后续会补充更多数据。

alt text

数据从哪里来?

这是我整理的结构化数据(JSON) 📃 github_building_and_amap_building.json

后续工作

  • 持续更新停贷数据
  • 根据人民网的留言板,写一个词法分析(或者索性人工分析),找到业主投诉停工的楼盘,尽可能及时得更新烂尾数据。

欢迎大家一起来共享数据和代码!

这个世界会好的。

在本地开发

  1. 不要使用主分支,请进入 before-offline 分支

    git checkout before-offline
  2. 安装依赖

    # Python 3.6+
    python -m venv venv && source venv/bin/activate
    pip install -r requirements.txt
  3. 配置 config.py

    DB_NAME=...
    DB_USER=...
    DB_PASSWORD=...
    DB_HOST=...
    DB_PORT=...
    
    CONFIG_PATH=incomplete_projects/config/config.py
    touch $CONFIG_PATH
    echo database_name = "'$DB_NAME'" >> $CONFIG_PATH
    echo database_user = "'$DB_USER'" >> $CONFIG_PATH
    echo database_password = "'$DB_PASSWORD'" >> $CONFIG_PATH
    echo database_host = "'$DB_HOST'" >> $CONFIG_PATH
    echo database_port = $DB_PORT >> $CONFIG_PATH
    echo django_secret_key = "'just-some-random-string'" >> $CONFIG_PATH
  4. 初始化数据库

    -- 登录数据库: mysql -u $DB_USER -p$DB_PASSWORD -h $DB_HOST -P $DB_PORT
    MySQL > CREATE DATABASE IF NOT EXISTS `building`;
    MySQL > use `building`;
    MySQL > source backup_db.sql;
  5. 启动服务(开发模式)

    python manage.py runserver