2011-01-08 18 views
1

私のプロジェクトでGoogleアプリケーションエンジンでdjangoを使用しています。私の最初のプロジェクトです。毎日私は新しい問題を直面しています。 models.pyのフィールド最初のフォームフィールドの選択を仮定し、choices.For例を持つ両方の(フィールド1を言うことができます)され、他の選択フィールドの選択に基づいてモデルフォームの選択フィールドを自動入力する

TITLE_TYPE = (
    ('A',A), 
    ('B',B), 
) 

フィールド2(フィールド2を言うことができます)には2つの選択肢があります。

choice1=(
    (1,'1'), 
    (2,'2'), 
) 

choice2=(
    (3,'3'), 
    (4,'4'), 
) 

フィールド1でときに、ユーザーの選択項目A私が欲しい、フィールド2が自動的にchoice1する必要があり、ユーザーがフィールド1でBを選択すると、フィールド2はchoice2する必要があります。なにか提案を。

答えて

-1

あなたが説明する問題は、クライアント側、つまりjavascriptにいくつかの助けを必要とします。一般的には、イベントリスナーをAフィールドにアタッチし、それに応じてBに選択項目を設定します。

+0

私はModelFormを使ってフォームを作成しています.JavascriptとModelFormの選択フィールドを組み合わせることは可能ですか?私がDjangoとPythonには非常に新しいと言ったので、私の無知を耐えてください。 – SRC

+0

django形式の中から選択フィールドを設定する方法があるはずです – JohnO

関連する問題