தீர்க்கப்பட்டது: ஜாங்கோவில் ஏறுவரிசையில் தரவை எவ்வாறு காண்பிப்பது

ஜாங்கோவில் ஏறுவரிசையில் தரவைக் காட்ட எந்த உள்ளமைக்கப்பட்ட வழியும் இல்லை. கீழே விவரிக்கப்பட்டுள்ளபடி தனிப்பயன் பட்டியல் காட்சியைப் பயன்படுத்துவது ஒரு அணுகுமுறை.

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 ஐ ஏறுவரிசையிலும் இறங்குதளத்திலும் எப்படி வரிசைப்படுத்துவது

ஜாங்கோவில், ஆர்டர்() முறையைப் பயன்படுத்தி ஏறுவரிசை அல்லது இறங்கு வரிசையில் வினவல் தொகுப்பை வரிசைப்படுத்தலாம்.

பின்வரும் உதாரணம், முதல் நெடுவரிசையின் மதிப்பின்படி QuerySet ஐ வரிசைப்படுத்துகிறது, "பெயர்":

query_set.order("பெயர்")

ஜாங்கோ என்றால் என்ன

ஜாங்கோ என்பது பைத்தானின் வலை அபிவிருத்தி கட்டமைப்பாகும். இது விரைவான வளர்ச்சி மற்றும் சுத்தமான, நன்கு ஒழுங்கமைக்கப்பட்ட குறியீட்டை ஊக்குவிக்கிறது.

தொடர்புடைய இடுகைகள்:

ஒரு கருத்துரையை