2
Django管理者のTextField
をファイルアップロードウィジェットとしてレンダリングし、TextField
のコンテンツをアップロードしたファイルのコンテンツに設定できますか?ファイルアップロードウィジェットとしてadmin内にTextFieldをレンダリング
ボーナスポイントの両方がある場合は、
Django管理者のTextField
をファイルアップロードウィジェットとしてレンダリングし、TextField
のコンテンツをアップロードしたファイルのコンテンツに設定できますか?ファイルアップロードウィジェットとしてadmin内にTextFieldをレンダリング
ボーナスポイントの両方がある場合は、
ウィジェットはフォーム要素をレンダリングします。私はちょうどDjango管理者save_model()を使用します。このようなもの(未テスト):
# models.py
class Article(models.Model):
text_file = models.FileField()
# admin.py
class ArticleAdmin(admin.ModelAdmin):
def save_model(self, request, obj, form, change):
obj.text_file = request.FILES['text_file']
obj.save()
ファイルアップロードはテキストファイルを意味しますか?テキストファイルの内容をテキストフィールドに挿入しますか? –
まったく........ –