Ich bin sehr neu in Google App Engine und Python. Ich baue eine Webanwendung mit Python und Django, die auf Fragen und mehreren Antworten basiert. Sobald die Benutzer auf der Website angemeldet sind, erhalten sie zufällige Fragen aus einem Datenspeicher.Gleiche Frage an mehrere Remote-Benutzer mit unterschiedlichen Login
Was meine Anforderung ist, wenn bestimmte Benutzer eine Gruppe bilden möchten, so dass sie alle die gleichen zufälligen Fragen zur gleichen Zeit beantworten können, ist das möglich? Ohne die Gruppe zu bilden, erhält jeder Benutzer verschiedene zufällige Fragen an seinem Ende.
Ich bin mir sicher, dass es möglich ist, aber Sie sollten das Problem genauer erklären. Erhalten die Benutzer in einer Gruppe die gleiche Frage zur selben Zeit oder erhalten sie die gleiche Reihenfolge von Fragen? Wenn sie die gleiche Frage zur gleichen Zeit bekommen, was bestimmt, wenn eine andere Frage angezeigt wird? Wann wird es richtig beantwortet? Um eine gute Antwort zu geben, müssen Sie das Problem klar und präzise definieren. –
Danke Robert.Glauben Sie eine so schnelle Antwort !! Ja, der Benutzer in derselben Gruppe muss die gleiche Frage zur selben Zeit haben. Ich bin mir nicht sicher, wie ich mit der bereitgestellten Antwort umgehen soll, aber letztlich ist es mein Ziel, Antworten von jedem Benutzer zu sammeln und die gegebene Antwort für jede Frage mit der richtigen Antwort zu vergleichen, die in der Datenspalte gespeichert ist. Auf diese Weise möchte ich ihnen ihre individuelle Punktzahl zusammen mit ihren Konkurrenten in der Gruppe zur Verfügung stellen. Ich verwende Zufallsfunktion, um eine Frage zufällig aus dem Datenspeicher auszuwählen, aber ich bin mir nicht sicher, wie ich vorgehen soll. Danke – SRC
@ user562802: Bitte ** aktualisieren Sie die Frage. Bitte fügen Sie der Frage keine Kommentare hinzu. "Ja, der Benutzer in der gleichen Gruppe muss die gleiche Frage zur gleichen Zeit bekommen"? Wie? Wie werden zwei gleichzeitige Transaktionen entscheiden, welche Frage für beide Transaktionen gilt? –