Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django rest框架:使用sqlalchemy模型而不是Django模型_Python_Django_Django Models_Sqlalchemy - Fatal编程技术网

Python Django rest框架:使用sqlalchemy模型而不是Django模型

Python Django rest框架:使用sqlalchemy模型而不是Django模型,python,django,django-models,sqlalchemy,Python,Django,Django Models,Sqlalchemy,我有一个500多个表的应用程序,它们的模型是用sqlalchemy编写的。 我想在django应用程序中使用这些模型,而不是在django中再次编写所有模型。我试过了,但没用。请给我推荐更可靠的解决方案试试,谢谢回复。我尝试过inspectdb,但问题是如果我对db表做了一些更改或创建了新表,我必须同时更改sqlalchemy和django中的模型。我只想使用sqlalchemy模型,而不是django模型。在巫术中有什么特别不适合你?你有什么错误吗?(我是贡献者之一)。如果存在问题,请随意在w

我有一个500多个表的应用程序,它们的模型是用sqlalchemy编写的。
我想在django应用程序中使用这些模型,而不是在django中再次编写所有模型。我试过了,但没用。请给我推荐更可靠的解决方案

试试,谢谢回复。我尝试过inspectdb,但问题是如果我对db表做了一些更改或创建了新表,我必须同时更改sqlalchemy和django中的模型。我只想使用sqlalchemy模型,而不是django模型。在巫术中有什么特别不适合你?你有什么错误吗?(我是贡献者之一)。如果存在问题,请随意在witchcraft的文档中提交问题,因为没有指定ModelSerializer应该从rest_witchcraft.serializers导入,此视图集适用于我
类社区视图集(ModelViewSet):queryset=Community.query model=Community serializer\u class=Community serializer lookup\u field='id'permission\u classes=(MyPermissionClass,)
@miki725巫术也有局限性,比如你不能像我们通常使用rest框架视图那样通过id获取数据。谢谢回复。我尝试过inspectdb,但问题是如果我对db表做了一些更改或创建了新表,我必须同时更改sqlalchemy和django中的模型。我只想使用sqlalchemy模型,而不是django模型。在巫术中有什么特别不适合你?你有什么错误吗?(我是贡献者之一)。如果存在问题,请随意在witchcraft的文档中提交问题,因为没有指定ModelSerializer应该从rest_witchcraft.serializers导入,此视图集适用于我
类社区视图集(ModelViewSet):queryset=Community.query model=Community serializer\u class=Community serializer lookup\u field='id'permission\u classes=(MyPermissionClass,)
@miki725巫术也有局限性,比如你不能像我们通常使用rest框架视图那样通过id获取数据。