python - Django 投票系统 - django-secretballot 和 django-vote 对我来说都是错误的,我应该自己编写投票系统吗?
问题描述
我想请你帮忙。我想在我的 django 应用程序上有一些简单的投票系统。我用谷歌搜索了它,我发现了两个系统和一些关于不重新发明轮子的帖子,我完全赞成:P
首先我尝试使用 django-vote,它是在两年前更新的。我设置它,添加到应用程序,模型中,使用 user_id 为它创建函数,但是“LazyObject”出现错误。来自 django-vote 的 user_id 期待 int,而不是像我的应用程序中那样的实际用户名。
所以接下来我选择了 django-secretballot。但是在将它添加到中间件和应用程序后不久,我在迁移时遇到了错误:
ImportError: cannot import name 'python_2_unicode_compatible' from 'django.utils.encoding'
而现在我迷路了。我应该尝试寻求帮助并尝试修复这两个应用程序中的任何一个,还是应该寻找另一个应用程序或尝试自己编写它,因为我只需要基本功能?哪种方法会更好?
谢谢和干杯!
@编辑:
对不起,我没有很好地表达我的问题。我想问问我的思维过程是否正确。我认为这些 django 软件包的这两个错误都是因为其中一个来自 2 年前,第二个来自 3 年前,这就是我对它们有问题的原因。不是因为我的实施。这是我问题的第一部分。
第二个,是关于我是否应该寻找另一个python包,尝试以某种方式修复前面提到的一个(如果它是“可行的”并且相对容易?)或者只是自己编写一些简单的系统?
对不起我的问题的第一次“迭代”。
解决方案
推荐阅读
- bash - 删除文本文件选定部分中的空格
- php - 复制我的项目文件夹后。文件上传不起作用。但老一辈有
- perl - 派生一个打开套接字对的子例程
- docker - 如果基础镜像被其他人删除了怎么办?
- java - KOTLIN/JAVA 从对象列表中删除对象的某些属性
- android - 如何生成pdf417
- c++ - SublimeText 不允许我用一个语句为 if-else 条件输入一个花括号
- sql - 两个group by和总和sql的百分比
- java - Liferay:如何在每个月的第一个星期日上午 8:00 到 11:00 之间以 5 分钟为间隔自动发送批量电子邮件
- cors - 工作箱后台同步 CORS