我想保存用户提交的表单数据。 但我根本不想让管理员编辑这些数据。 我试过了readonly_field的东西,但这没用。
我的模型。py:
class User(models.Model):
first_name = models.CharField(max_length=100)
country = CountryField()
我的管理员:
from django.contrib import admin
from .models import User
admin.site.register(User)
class MyAdmin(admin.ModelAdmin):
readonly_fields=('first_name', 'country')
答案 0 :(得分:0)
您还必须在用户中添加类MyAdmin
才能起作用。
from django.contrib import admin
from .models import User
class MyAdmin(admin.ModelAdmin):
readonly_fields=('first_name', 'country')
admin.site.register(User,MyAdmin)