改为用django，以支持动态读取数据