Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用get_absolute_url方法的Django分页_Python_Django_Pagination - Fatal编程技术网

Python 使用get_absolute_url方法的Django分页

Python 使用get_absolute_url方法的Django分页,python,django,pagination,Python,Django,Pagination,使用Django的Paginator和model方法get\u absolute\u url有什么特殊规则吗?我正在尝试调用此方法,但它不起作用 这是我的模板: <ul class="products thumb-info-list"> {% for product in products.object_list %} <li class="col-md-3 product"> {% if product.on_sale %}

使用Django的Paginator和model方法
get\u absolute\u url
有什么特殊规则吗?我正在尝试调用此方法,但它不起作用

这是我的模板:

<ul class="products thumb-info-list">
{% for product in products.object_list %}

    <li class="col-md-3 product">
        {% if product.on_sale %} 
        <a href="{{ product.get_ablsolute_url }}">
            <span class="onsale">Sale!</span>
        </a>
        {% endif %}

        <span class="thumb-info">
            <a href="{{ product.get_ablsolute_url }}" class="add-to-cart-product">
                <span><i class="icon icon-tag"></i>{{ product.title }}</span>
            </a>
            <a href="{{ product.get_ablsolute_url }}">
                <span class="thumb-info-image">
                    <span class="thumb-info-act">
                        <span class="thumb-info-act-left"><em>View</em></span>
                        <span class="thumb-info-act-right"><em><i class="icon icon-plus"></i> Details</em></span>
                    </span>
                    <img alt="" class="img-responsive" src="{{ STATIC_URL }}{{ product.image_one }}">
                </span>
            </a>
            <span class="thumb-info-content">
                <a href="{{ product.get_ablsolute_url }}">
                    <h4>{{ product.title }}</h4>
                    <span class="price">
                        {% if product.on_sale %}
                        <del><span class="amount">${{ product.unit_price|floatformat:0 }}</span></del>
                        {% endif %}
                        <ins><span class="amount">${{ product.sale_price|floatformat:0 }}</span></ins>
                    </span>
                </a>
            </span>
        </span>
    </li>
    {% endfor %}

</ul>
product.get_ablsolute_url
    {products.object_list%}
  • {%if product.on_sale%} {%endif%}
  • {%endfor%}

它看起来像是模板中的输入错误:

<ul class="products thumb-info-list">
{% for product in products.object_list %}

    <li class="col-md-3 product">
        {% if product.on_sale %} 
        <a href="{{ product.get_ablsolute_url }}">
            <span class="onsale">Sale!</span>
        </a>
        {% endif %}

        <span class="thumb-info">
            <a href="{{ product.get_ablsolute_url }}" class="add-to-cart-product">
                <span><i class="icon icon-tag"></i>{{ product.title }}</span>
            </a>
            <a href="{{ product.get_ablsolute_url }}">
                <span class="thumb-info-image">
                    <span class="thumb-info-act">
                        <span class="thumb-info-act-left"><em>View</em></span>
                        <span class="thumb-info-act-right"><em><i class="icon icon-plus"></i> Details</em></span>
                    </span>
                    <img alt="" class="img-responsive" src="{{ STATIC_URL }}{{ product.image_one }}">
                </span>
            </a>
            <span class="thumb-info-content">
                <a href="{{ product.get_ablsolute_url }}">
                    <h4>{{ product.title }}</h4>
                    <span class="price">
                        {% if product.on_sale %}
                        <del><span class="amount">${{ product.unit_price|floatformat:0 }}</span></del>
                        {% endif %}
                        <ins><span class="amount">${{ product.sale_price|floatformat:0 }}</span></ins>
                    </span>
                </a>
            </span>
        </span>
    </li>
    {% endfor %}

</ul>
product.get_ablsolute_url
应该是:

product.get_absolute_url

沃泽!是的,我想可能是这样的。只是需要一双新的眼睛。谢谢