Django 上传一个shapefile,生成模型并保存到数据库

Django 上传一个shapefile,生成模型并保存到数据库,django,django-models,psycopg2,geodjango,Django,Django Models,Psycopg2,Geodjango,我喜欢创建一个网站,让用户上传他们的shapefile(1个或多个),并在登录时使用该平台查询数据 有人能帮我吗?我该怎么做 为上载的shapefile自动生成新模型 然后维护ORM,以便在需要时将数据库中的数据提供给该用户 接收多个文件并存储在数据库中的最佳策略是什么 这将是一个复杂的解决方案,需要相当数量的代码。我希望我是错的,但我不认为你会得到这个问题的答案。你可能想考虑修改它来问一个更具体的问题,即使这意味着创造几个问题最终达到你的最终目标。谢谢Jape,我真正需要的是1。“在将exce

我喜欢创建一个网站,让用户上传他们的shapefile(1个或多个),并在登录时使用该平台查询数据

有人能帮我吗?我该怎么做

  • 为上载的shapefile自动生成新模型
  • 然后维护ORM,以便在需要时将数据库中的数据提供给该用户

  • 接收多个文件并存储在数据库中的最佳策略是什么


  • 这将是一个复杂的解决方案,需要相当数量的代码。我希望我是错的,但我不认为你会得到这个问题的答案。你可能想考虑修改它来问一个更具体的问题,即使这意味着创造几个问题最终达到你的最终目标。谢谢Jape,我真正需要的是1。“在将excel表格或形状文件保存到数据库之前,如何在运行时为其创建模型?”因为无法想象列名及其数据类型。2.另外,想知道在数据库中加载这些表的简单策略,而不是将每个导入的excel表作为数据库中的不同表加载?也许它能给你一些想法。请注意命令行工具
    ogrinspect
    ,它可以从shapefile生成模型。