私は、特定のページにユーザーが投稿したフォームを持っていると思います。私のモデルはこのようなものですDjangoのフォームのバージョン1.3
class Ask(models.Model):
name = models.CharField(max_length=500)
designation = models.CharField(max_length=200, blank=True)
email = models.EmailField()
phone = models.CharField(max_length=20, blank=True)
avatar = models.ImageField(upload_to="/ask/users/avaters", blank=True)
question = models.CharField(max_length= 1024)
ques_time = models.DateField()
answere = models.TextField()
ans_time = models.DateField()
display = models.BooleanField()
asker_ip = models.CharField(max_length=100)
ユーザーから、私は名前、指定、電子メール、電話、avaterおよび質問を受け取ります。 ques_timeとans_timeはその時間に自動的に更新されます。回答は、django管理者のサイト所有者から入力されます。 asker_ipはブラウザのIPアドレスから自動的に受信されます。
私は、テンプレートセクションの基本的なテンプレートを持っています。フォームを送信したユーザーが、そのページにリダイレクトされますが、フォーム部分には成功メッセージが表示されます。私はそのavaterイメージをアップロードしたいと思う。
は今どのように私は、このトピックに開始する必要があります。あなたが書くことを始めるか、私に助けになるURLを送る方法を記述することができます。
を逃した場合、私はあなたがしているかわからないんだけどあなたが次のことを望んでいるように聞こえます:ユーザーがフォームを提出すると、フォームは送信されますが、フォームの代わりに成功メッセージが表示されます。そうですか? – Phil
はい、また私は、[モデルのフォーム]に非常に良いドキュメント(https://docs.djangoproject.com/en/1.3/topics/formsで間違ったデータベース – themunna
何でユーザーに送信されたデータを入力する方法を知っておく必要があります/ modelforms /)? –