Number of signatures for a referendum request

Wikicracy votes work just like real Swiss referendums. Each referendum has 2 stages:

1. Collecting signatures for a referendum
motion 2.

The number of signatures collected under the referendum motion is public from the beginning so that the initiator of the referendum has information whether he must agitate for his idea or not.

The result of the referendum itself (the number of votes For and Against) is visible only after its completion. This information is secret so as not to suggest an answer (sheep’s rush).

It might seem that collecting signatures for a referendum motion results from the nature of “paper” votes, but it turns out that this is a very wisely thought-out strategy. The first stage is used to weed out “spam” without depriving people of the opportunity to put to the vote everything they would like. The alternative would be some kind of commission (which can be corrupted) or electoral thresholds (which are incompatible with the principle of equality of every vote).

The parameter:
wymaganych_podpisow = 2
can be changed – preferably by voting . I suggest that this should be the lowest possible number because it is better to have a problem with too many referendums than to be blocked and not be able to do any referendum.
This is also the reason why Switzerland needs 50,000 votes for a popular veto and 100,000 votes for a citizens’ initiative. These numbers are so small not because Switzerland has a small population. They are so small so that people can hold any referendum on any issue of interest to them at any time. Only ideas that arouse the reluctance of almost everyone are rejected at the first stage.

https://github.com/soma115/wikikracja/blob/master/glosowania/views.py