murdercool 发表于 2014-09-09 15:40

django admin 的问题

本帖最后由 murdercool 于 2014-09-09 15:48 编辑

当settings.py中DEBUG = True 时,admin页面可以看到注册的模型,名字是链接,有增加修改的链接:



但是当DEBUG = False时,admin页面可以看到注册的模型,但不是链接,无法进行增加修改



对比网页源代码和admin的模板:
      {% for model in app.models %}
            <tr>
            {% if model.admin_url %}
                <th scope="row"><a href="{{ model.admin_url }}">{{ model.name }}</a></th>
            {% else %}
                <th scope="row">{{ model.name }}</th>
            {% endif %}
应该就是model.admin_url 这个属性导致的,但在再往回找就有点不得要领了
请问各位有谁遇到过这种情况吗?怎么处理的??麻烦告知,谢谢

页: [1]
查看完整版本: django admin 的问题