zoukankan      html  css  js  c++  java
  • django2.1发生Django TypeError: render() got an unexpected keyword argument 'renderer

    1. 修改 xadmin 源代码
    1.在Python终端输入命令help(‘xadmin’) 查看xadmin安装位置 得到如下输出

    FILE
    /root/anaconda3/envs/learndjango/lib/python3.5/site-packages/xadmin/__init__.py
    1
    2
    2.进入xadmin安装路径,编辑xadmin/views/dashboard.py, 搜索所有xadmin 下的代码,有通通给这个方法加参数 renderer=None

    #render() got an unexpected keyword argument 'renderer'
    #修改bug, 添加renderer
    #by prism 2018/10/4
    def render(self, name, value, attrs=None, renderer=None):
    1
    2
    3
    4
    2. 修改 django 源代码
    按照报错信息: /lib/site-packages/django/forms/boundfield.py in as_widget, line 93

    将 boundfield.py 中的第 93 行注释掉就好了

  • 相关阅读:
    敏感信息脱敏实现
    SpringBoot集成Swagger2
    CSS三大特性
    background
    background-attachment
    background-position
    background-repeat
    background-image
    background-color
    CSS元素显示模式
  • 原文地址:https://www.cnblogs.com/wangdongpython/p/10844077.html
Copyright © 2011-2022 走看看