私が持っている質問は非常に具体的です。Wufooのように、使いやすいインターフェイスでフォームを作成できるアプリが欲しかったのです。つまり、ドラッグ可能な要素です。
私の問題は、使用によってフォーム要素の順序位置が変更された後、状態がデータベースにどのように保存されるかを理解できないことです。フロントエンド側を実行できます。そのために使用できるライブラリがありますが、フォームの特定のインスタンスをバックエンドに保存して、次回ログインを使用するときに順序が同じになるようにするにはどうすればよいですか。
このアプリにはDjangoを使用したいと思います。したがって、私が考えることができる基本的なクラスは次のとおりです。
class Form(models.Model):
"""...objects..."""
class TextField(models.Model):
"""...objects..."""
#FK to Form()
class TitleArea(models.Model):
"""...objects..."""
#FK to Form()
HTMLフォームの要素に特定のIDを付けることもできます。
<input id="Field2" name="Field2" type="text"/>
彼ら(Wufoo)はこれをどのように行いますか?私のモデルは正しくありませんか?私はそれが素朴であることを知っています。ありがとう。