2012-03-24 13 views
0

私はフォーム形式の表形式データを持っています。編集可能で、各フィールドは自動的に完了する必要があります。オートコンプリートによるカスタム表形式の編集可能なデータ

実装する最良の方法は何ですか?私はDjangoのフォームを使うべきですか?または、JQueryのオートフィルで自分のビューを作成する必要がありますか?

いずれのポインタもありがとうございます。

+0

フォーム、ビュー、およびJavaScriptを相互に代替ではありません。データを組み立てるには常にビューが必要です。フォームを使用してデータを表示し、javascript/jqueryを使用してエクスペリエンスを強化します(自動入力)。これは本当の問題ではない –

答えて

1

django-ajax-selectsを試すことができます。表形式のインラインをサポートするために、私は少しクラスを作った:

class AjaxTabularInline(admin.TabularInline): 
    def get_formset(self, request, obj=None, **kwargs): 
     autoselect_fields_check_can_add(self.form, self.model, request.user) 
     return super(AddressInline, self).get_formset(request, obj, **kwargs) 
関連する問題