Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.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/7/css/34.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 redis软件包?_Python_Django_Redis_Django Redis - Fatal编程技术网

Python 如何使用django redis软件包?

Python 如何使用django redis软件包?,python,django,redis,django-redis,Python,Django,Redis,Django Redis,我是新来的redis(无SQL)。我正在项目中使用django redis包。如何在my settings.py文件中配置数据库设置?。是否需要使用其他数据库,如MySql等。如果有人知道,请向我解释。谢谢。您不能在redis开箱即用的情况下使用django ORM。它不是关系数据库。您可以制作自己的映射器,或者尝试用redisco替换它。应该可以工作,但使用redis作为唯一的数据库引擎可能会有很多问题 为什么不使用普通的关系数据库?这是更好的解决办法。Redis非常适合存储快速变化的数据。例

我是新来的
redis(无SQL)
。我正在项目中使用
django redis
包。如何在my settings.py文件中配置数据库
设置
?。是否需要使用其他数据库,如
MySql
等。如果有人知道,请向我解释。谢谢。

您不能在redis开箱即用的情况下使用django ORM。它不是关系数据库。您可以制作自己的映射器,或者尝试用redisco替换它。应该可以工作,但使用redis作为唯一的数据库引擎可能会有很多问题

为什么不使用普通的关系数据库?这是更好的解决办法。Redis非常适合存储快速变化的数据。例如投票,或页面上的最后操作。如果您想在视图中使用django redis,请从redis导入类redis,创建实例,这样您将拥有与redis文档中方法相同的对象