Django Система голосования - django -secretballot и django -wote оба не верны для меня, я должен сам написать систему голосования? - PullRequest
0 голосов
/ 22 апреля 2020

Я хотел бы попросить вас о помощи. Я хочу, чтобы в моем приложении django была какая-то простая система голосования. Я погуглил его, нашел две системы и несколько сообщений о том, как не изобретать велосипед, и я за это: P

Сначала я попытался go с django -волосой, оно обновлялось два года go. Я установил его, добавил в приложения, модели, создал для него функцию с user_id, но я получил ошибку с «LazyObject». user_id от django -vote ожидал int, а не реальное имя пользователя, как в моем приложении.

Итак, я пошел с django -secretballot следующим. Но вскоре после добавления его в промежуточное ПО и приложения я получаю сообщение об ошибке, когда хочу мигрировать:

ImportError: cannot import name 'python_2_unicode_compatible' from 'django.utils.encoding'

И сейчас я потерялся. Должен ли я попытаться обратиться за помощью и попытаться исправить одно из этих двух приложений, или я должен искать другое или попытаться написать его самостоятельно, так как мне нужны только основные функции c? Какой подход был бы лучше?

Спасибо и ура!

@ Edit:

Извините, я не сформулировал свой вопрос в хорошем смысле. Я хотел спросить, правильный ли мой мыслительный процесс. Я предположил, что оба из этих ошибок с этими django пакетами, потому что один из них от 2 лет go и второй от 3 лет go, и именно поэтому у меня есть проблема с ними. Не из-за моей реализации. Это была первая часть моего вопроса.

И вторая, была о том, стоит ли искать другой пакет python, попытаться как-то исправить один из упомянутых ранее (если это «выполнимо» и относительно легко? ) или просто написать какую-нибудь простую систему сам?

Извините за первую "итерацию" моего вопроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...