32 lines
700 B
Python
32 lines
700 B
Python
from webapp.models import Signup, SignupForm
|
|
from django.utils import timezone
|
|
from webapp.utils import month_from_now
|
|
|
|
ALL_QUESTION_TYPES = [
|
|
|
|
]
|
|
|
|
|
|
def createSignupForm(name="Form1", start_time=timezone.now(), end_time=month_from_now(), questions=ALL_QUESTION_TYPES, visible=True):
|
|
return SignupForm.objects.create(
|
|
title=name,
|
|
start_time=start_time,
|
|
end_time=end_time,
|
|
questions=questions,
|
|
visible=visible
|
|
)
|
|
|
|
|
|
def createSignupObject(form, answer):
|
|
return Signup.objects.create(
|
|
signupForm=form,
|
|
answer=answer
|
|
)
|
|
|
|
|
|
def createSignupJSON(form_id, answer):
|
|
return {
|
|
"signupForm": form_id,
|
|
"answer": answer
|
|
}
|