0 0

關於django的object_list問題3

views.py

def index(request):

    context_map=get_base_context_map(request)

    simage=Pictures.objects.all()

    stored=Pictures.objects.all()

    context_map['stored']=stored

    return object_list(request, simage,paginate_by=77,template_name='allimage.html',extra_context=context_map,allow_empty=True)


allimage.html
.
.
.
.
{% if stored %}
<h1>庫存圖像,共{{ stored|length }}張</h1>
{% endif %}
{% for img in object_list %}
            <a href="/gallery/retrieval/search_results/{{img.id}}">
            <img src="{{img.thumb_big_image_url}}" alt="{{img.title}}">
{% endfor %}
.
.
.
.
另外儲存在mysql的其中dist欄位,其中有四筆資料a b c d,
a id=1 dist=0.8
b id=2 dist=0
c id=3 dist=0.4
d id=4 dist=0.2

現在透過img在object_list顯示的圖像,由左至右照ID會顯示
a、b、c、d,但我想要透過dist欄位,最小的數字先顯示圖像,
希望目標:由左至右:b、d、c、a
改怎麼改此程式呢?請指教,謝謝。
2012年3月28日 00:46

1个答案 按时间排序 按投票排序

0 0

采纳的答案

stored=Pictures.objects.all().orderby('dist')

2012年3月28日 09:00

相关推荐

    Django_Step_by_Step

    根据提供的文件内容,文档似乎是关于一个名为《Django Step by Step》的教程,它以实践为基础,对初学者学习Django这一Python Web框架的入门提供了帮助。为了便于理解,下面我将详细介绍Django的基础知识点以及如何...

    django python taggit_python_django_

    &lt;li&gt;&lt;a href="{% url 'blog_post_list_by_tag' tag.slug %}"&gt;{{ tag }}&lt;/a&gt;&lt;/li&gt; {% endfor %} ``` 通过这种方式,你可以创建一个具有强大标签功能的Django应用,方便用户浏览和搜索内容。`taggit`不仅简化了开发...

    Python开源的Web框架Django.zip

    Django 是 Python 编程语言驱动的一个开源模型-视图-控制器(MVC)风格的 Web 应用程序框架。... 'object_list': object_list,  })  return HttpResponse(t.render(c)) 标签:Django

    PyPI 官网下载 | django_sieve-1.0.0.tar.gz

    from django.shortcuts import get_object_or_404 from django_sieve.filters import SieveFilterSet class MyModel(models.Model): name = models.CharField(max_length=255) age = models.IntegerField() def ...

    利用django自带的filte实现精准、模糊查询

    首先,我们要了解Django的`filter`方法是基于ORM(Object-Relational Mapping)的,它允许我们使用Python表达式来查询数据库,这种方式既直观又易于理解。`filter()`方法接受一个或多个关键字参数,每个参数对应一个...

    PyPI 官网下载 | graphene_django_optimizer-0.4.0-py2.py3-none-any.whl

    《PyPI官网下载:graphene_django_optimizer-0.4.0-py2.py3-none-any.whl——优化Django GraphQL性能的利器》 在Python的开发世界中,Django框架以其强大的功能和易用性深受开发者喜爱。而随着GraphQL的流行,...

    Python Django实现简单购物车功能

    from django.shortcuts import get_object_or_404 def add_to_cart(request, product_id): product = get_object_or_404(Product, pk=product_id) session = request.session cart = session.get('cart', {}) ...

    Django分页器代码

    {% autopaginate page.object_list 10 %} &lt;!-- 渲染文章列表 --&gt; {% for article in page.object_list %} &lt;h2&gt;{{ article.title }} &lt;p&gt;{{ article.content }} {% endfor %} &lt;!-- 渲染分页导航 --&gt; {% paginate...

    django_crud_example

    from django.shortcuts import render, get_object_or_404, redirect from .models import User from .forms import UserForm def user_list(request): users = User.objects.all() return render(request, '...

    django ListView的使用 ListView中获取url中的参数值方式

    view.py from django.views.generic import ListView,... context_object_name = 'object_list' #template_name='html\u9875\u9762\u6240\u5728\u76ee\u5f55' template_name='caradmin/colortags/colortags.h

    Django实现分页功能

    Django提供了一个新的类来帮助你管理分页数据,这个类存放在django/core/paginator.py.它可以接收列表、元组或其它可迭代的对象。 class Paginator(object): def __init__(self, object_list, per_page, orphans=0...

    Django版Django版

    (r'^authors/$', list_detail.object_list, author_list_info), ) ``` 这个例子中,`list_detail.object_list`是一个通用视图,它负责查询所有作者,并将结果传递给模板进行渲染。 ### 其他相关概念 - **分页**...

    Python-基于PythonDjango的个人blog网站

    from django.shortcuts import render, get_object_or_404, redirect from .models import Post from .forms import PostForm def post_list(request): posts = Post.objects.order_by('-pub_date') return ...

    解决Django中多条件查询的问题

    首先,我们需要了解Django的ORM(Object-Relational Mapping)系统,它允许我们使用Python代码与数据库交互,而无需编写SQL语句。在Django的模型中,我们可以定义数据表结构,然后在视图函数中对这些模型进行查询。 ...

    Django-pagination-master

    paginator = Paginator(object_list, 25) # 每页显示25个对象 page_number = request.GET.get('page') page_obj = paginator.get_page(page_number) return render(request, 'my_template.html', {'page_obj': ...

    django-argonauts:Django的JSON助手的轻量级集合

    Django的Argonauts Django的JSON助手的轻量级集合。... var object_list = { { object_list | json } } ; // do something with object_list } ) ( ) ; &lt;/ script &gt; |json可以安全地在XM

    Django 分页处理.zip

    - 在Django模板中,可以使用`for`循环遍历`page_obj`的`object_list`来显示当前页的数据。同时,利用`page_obj.number`获取当前页码,`paginator.num_pages`获取总页数。 - 例如: ```html {% if page_obj.has...

    django_practice_polls

    "django_practice_polls" 是一个基于 Django 框架的实践项目,它可能是为了帮助初学者或开发者熟悉 Django 的核心特性和工作流程。Django 是一个用 Python 编写的高级 Web 开发框架,它强调可重用性和“干”(Don't ...

    新人学习python的django框架常见问题总结

    ### 新人学习Python的Django框架常见问题总结 #### 一、项目创建后的常见问题及解决方案 ##### 1. 生成迁移文件 - **命令**:`python manage.py makemigrations` - **解释**:当你对模型进行了更改,并希望将这些...

Global site tag (gtag.js) - Google Analytics