2

Django 1.4では、行を追加するための追加ボタンを備えた表形式のインラインがありましたが、1.5へのアップグレードが成功したと思ったら、この機能はもう存在しません!

以下は私のコードで、非常に基本的なもので、アップグレード中に何も変更されていません!

class modelInline(admin.TabularInline):
    model = vehicleModel
    extra = 3

    def has_add_permission(self, request):
        return True

class codeInline(admin.TabularInline):
    model = vehicleCode
    extra = 3

    def has_add_permission(self, request):
        return True


class CarAdmin(admin.ModelAdmin):
    fields = ['name',  'description', 'country']
    inlines = [modelInline]

class VehicleModelAdmin(admin.ModelAdmin):
    fields = ['carManufacturer','model']
    inlines = [codeInline]

すべての管理者ファイルは静的ファイル フォルダーに格納されています。inlines.js を確認しましたが、まったく新しいので、何が起こっているのかよくわかりません。

4

1 に答える 1

0

この問題のチケットの詳細を確認してください: https://code.djangoproject.com/ticket/13023

問題を解決するパッチ: https://code.djangoproject.com/attachment/ticket/13023/13023_inlines_patch.diff

于 2013-07-15T14:27:17.377 に答える