首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    xadmin使用formfield_for_dbfield函数过滤下拉表单实例

    环境:Django 2.0.7 xadmin 2.0.1 需求:下拉表单显示的是模型的其他表项或者外键 方法:在adminx.py文件中,在class YourModel Admin中重写函数 #...重写formfield_for_dbfield,设计add和edit表单 def formfield_for_dbfield(self, db_field, **kwargs): if not...self.request.user.is_superuser: # 对case这个表项的下拉框选择进行过滤 if db_field.name == "case":...case_owner=self.request.user).order_by('id') # 对assigned_recipient这个表项的下拉选择进行过滤...</select 注意: 注意 <select 中加入了一个name “name” 后台也正是通过这个name来获得数据的 以上这篇xadmin使用formfield_for_dbfield函数过滤下拉表单实例就是小编分享给大家的全部内容了

    93030
    领券