小编Jos*_*sir的帖子

如何在django-admin-tools仪表板上添加自定义菜单项

我想在django-admin-tools上添加一个自定义链接到ModelList组.我尝试过,但它没有显示链接.我错过了什么?

class CustomIndexDashboard(Dashboard):
    columns = 2

    def __init__(self, **kwargs):
        Dashboard.__init__(self, **kwargs)

        grupo = modules.ModelList('Matrículas', 
           [ 'core.models.Aluno',
             'core.models.Matricula',
             'core.models.ModuloAtivo',
           ])

        item = items.MenuItem(u"Orçamentos", "%s%s" % (reverse('admin:core_matricula_changelist'), "?status__exact=O" ) )

        grupo.children += [ item ] 

        self.children += [ grupo, 

          modules.ModelList('Controle de Presença', [ 
                                          'core.models.Aula',
                                          'core.models.Pauta',
                                          'core.models.Presenca',
                                          'core.models.PautaModulo',                              
                                          ])
        ]
Run Code Online (Sandbox Code Playgroud)

django django-admin django-admin-tools

5
推荐指数
1
解决办法
1904
查看次数

如何修复 /usr/local/bin/virtualenv: /usr/bin/python: bad interpreter: No such file or directory?

当我尝试在 Ubuntu 18.04 上使用 virtualenv 时,出现以下错误:

bash: /usr/local/bin/virtualenv: /usr/bin/python: bad interpreter: 没有那个文件或目录

Python 2 和 3 工作正常:

josir@desenv16:~/bin$ which python3
/usr/bin/python3
josir@desenv16:~/bin$ python3
Python 3.6.9 (default, Apr 18 2020, 01:56:04) 
[GCC 8.4.0] on linux
Run Code Online (Sandbox Code Playgroud)

我已经尝试卸载 virtualenv:

sudo apt-get purge --auto-remove virtualenv
sudo apt-get purge --auto-remove python-virtualenv
sudo apt-get purge --auto-remove python3-virtualenv
Run Code Online (Sandbox Code Playgroud)

但是当我再次安装时,错误仍然存​​在。

python virtualenv

5
推荐指数
1
解决办法
2191
查看次数