ઉકેલાયેલ: જાંગોમાં ચડતા ક્રમમાં ડેટા કેવી રીતે પ્રદર્શિત કરવો

Django માં ચડતા ક્રમમાં ડેટા પ્રદર્શિત કરવાની કોઈ બિલ્ટ-ઇન રીત નથી. એક અભિગમ એ છે કે નીચે વર્ણવ્યા મુજબ કસ્ટમ સૂચિ દૃશ્યનો ઉપયોગ કરવો.

There are a few ways to do this:

1. Use the order_by method on your queryset:

MyModel.objects.all().order_by('my_field')

2. Set the ordering attribute on your model:

class MyModel(models.Model): # ... other fields my_field = models.CharField(max_length=255, db_index=True) class Meta: ordering = ['my_field']

3. ક્વેરીસેટ પર ઓર્ડરિંગ દલીલ પાસ કરો:

MyModel.objects.all().filter(my_field='foo').order_by('my_field')

Django QuerySet ને ચડતા અને ઉતરતા માં કેવી રીતે સૉર્ટ કરવું

Django માં, તમે ઓર્ડર() પદ્ધતિનો ઉપયોગ કરીને ચડતા અથવા ઉતરતા ક્રમમાં ક્વેરીસેટને સૉર્ટ કરી શકો છો.

નીચેનું ઉદાહરણ ક્વેરીસેટને પ્રથમ કૉલમ, “નામ”ના મૂલ્ય દ્વારા સૉર્ટ કરે છે:

query_set.order("નામ")

Django શું છે

Django એ Python માટે વેબ ડેવલપમેન્ટ ફ્રેમવર્ક છે. તે ઝડપી વિકાસ અને સ્વચ્છ, સુવ્યવસ્થિત કોડને પ્રોત્સાહિત કરે છે.

સંબંધિત પોસ્ટ્સ:

પ્રતિક્રિયા આપો