2016-11-01 5 views
-1

これは私が達成しようとしているが、それが起こるようにする方法がわからない。分割Djangoの入力フィールドとレコードの別の行に格納

私は文学的分析ツールを構築しています。ユーザーはあるテキストをフィールドに貼り付け、システムは単語ごとに単語を1行ずつデータベーステーブルに分割します。そうすることで、後で各単語の翻訳/注釈を編集し定義することができます。

私はDjangoを初めて使っていて、まだそれの背後にある論理全体を把握していませんが、達成可能であれば私は好奇心が強いです。

私はちょうど公式のDjangoのウェブサイトから作成したチュートリアルから最初に作成したすべてのフィールドは、データベーステーブルの「セル」と同じです。したがって、入力フィールドにコンテンツを分割するとどうなりますか?それらの順序をインデックス付けするためにIDが増分されたデータベーステーブルにデータの行を格納しますか?

第2に、上記のことが達成されたら、配列の途中で何かを追加するなど、データベースの途中に単語(レコード)を追加する必要がある場合、それは達成可能ですか?

答えて

0

何を求めているが、これは、私はあなたが

# models 
class Word(models.Model): 
    word = models.CharField("""field args""") 

# Views 
words = form.cleaned_data['sentance'].split(" ") 
for word in words: 
    _ = Word.objects.create(word=word) 
を言ったことに基づいて、それを行うだろうかあるかわかりません
関連する問題