0

使用していた場所フィールドのマップを表示する必要があるため、gisadmin.OSMGeoAdminオブジェクトレベルのアクセス許可を持つように django-guardian をインストールしました..今、モジュールはGuardedModelAdminマップフィールドを単純なテキストエリアに失う必要があります。

すべての機能を維持しGuardedModelAdmin、ロケーション マップ フィールドをOSMGeoAdmin同じモジュール内のようにすることは可能ですか?

ありがとう

4

1 に答える 1

0

オブジェクトの構成に依存しますが、試すことができます (衝突を引き起こす可能性があります):

class MyGuardedOSMGeoAdmin(GuardedModelAdmin, OSMGeoAdmin):  # or visa versa
    pass


class MyAdmin(MyGuardedOSMGeoAdmin):
    # your declarations


admin.site.register(MyModel, MyAdmin)

(複数の)継承に関する詳細情報は、ここで見つけることができます

于 2013-08-08T06:37:54.210 に答える