Цель: создать вопрос, в котором пользователь создает вопрос для опроса в стиле «mad-libs» (т. Е. «Вы бы пошалили с _ (текст) __ , если она не встречалась _ (текст) _ ? ").
Код: этот файл создает форму django, соответствующую сущности appengine.
from django import newforms as forms
import models
from google.appengine.ext.db import djangoforms
class PollForm(djangoforms.ModelForm):
class Meta:
model = models.Poll
Это выдержка из файла models.py
from google.appengine.ext import db
from django import newforms as forms
class Poll(db.Model):
question = db.StringProperty()
created_on = db.DateTimeProperty(auto_now_add = 1)
created_by = db.UserProperty()
def __str__(self):
return '%s' %self.question
def get_absolute_url(self):
return '/poll/%s/' % self.key()
вот HTML-код для этого раздела
<form action="." method="post">
{{pollform.as_p}}
{% for form in choiceforms %}
{{form.as_p}}
{% endfor %}
<input type="submit" name="createpoll" value="createpoll" />
</form>
Есть ли достаточно простой способ создать такой вопрос с помощью некоторого предварительно закодированного текста и некоторого входного текста? Могу ли я записать это в HTML?
Любое направление очень ценится!