I can not believe that this video is only 30 minutes , compacts with lots of information . very useful stuffs.
@bugbytes3923
Ай бұрын
Thanks a lot! Great to hear that, cheers!
@xzex2609
Ай бұрын
This channel is Django gold mine .
@bugbytes3923
Ай бұрын
@@xzex2609 thanks a lot for that, glad you think so, cheers!!
@garzuze
8 ай бұрын
Straight to the point and very informational. Loved it!
@bugbytes3923
8 ай бұрын
Thanks a lot!
@Davidkiania
Жыл бұрын
I really really love this channel ... I have learned in 15 mins what could have taken me an hour in other videos and your explanations are excellent and concise. Thank you.
@bugbytes3923
Жыл бұрын
Thank you very much, I'm glad you're enjoying the videos!
@metalhoe
Жыл бұрын
Thank you, this tutorial helped me very much. I was basing my stuff on another django tutorial of filter search but it was outdated, started new with this one and everything works. All the best 😃
@bugbytes3923
Жыл бұрын
Glad to hear that, thanks a lot!
@AliBakhshi-s3r
Жыл бұрын
After 3 days of trying, by this video my problem is solved :D
@bugbytes3923
Жыл бұрын
Awesome, glad to hear the video helped! 😄
@seydinaoumarsamabaly1806
2 жыл бұрын
Always surprising with content of quality. Thank you for all mate.
@bugbytes3923
2 жыл бұрын
Thank you!
@lalomores4686
Жыл бұрын
Excellent explanation. Thanks!
@bugbytes3923
Жыл бұрын
Thank you!
@arunima2916
2 жыл бұрын
covering all the related features nicely with ease, great job, expecting something for the full text search also, thank u!!!
@bugbytes3923
2 жыл бұрын
Thank you! I'll have a look into that.
@frankyang6943
Жыл бұрын
Thank you for your example. this is very helpful to me!
@bugbytes3923
Жыл бұрын
You are welcome! I’m glad it was useful!
@johnchiverton9375
Жыл бұрын
Great video. Really clearly explained how and why. Looking forward to watching more of your channel.
@bugbytes3923
Жыл бұрын
Thanks a lot, that's great to hear!
@sa_codes
2 жыл бұрын
I needed this video so much! Thanks so much for making all of your videos!
@bugbytes3923
2 жыл бұрын
Thanks Ben - glad it was useful!
@sa_codes
2 жыл бұрын
@@bugbytes3923 No problem. If you ever need a video or blog idea, I've been trying to find a good way to use HTMX to display messages from the Django Message system as they are created, but haven't found a clean way to do it yet. Seems like the sort of thing I normally learn from your videos haha!
@axelb.2006
10 ай бұрын
For me, the best Channel with a big C. Thanks
@bugbytes3923
10 ай бұрын
Thanks so much!
@calimhiro
9 ай бұрын
very great explanations, simple and clear! I love your videos!
@bugbytes3923
9 ай бұрын
Thanks a lot!
@keinermendoza4631
6 ай бұрын
What an excellent explanation.
@bugbytes3923
6 ай бұрын
Thanks a lot!
11 ай бұрын
As always, your videos are super useful
@bugbytes3923
11 ай бұрын
Thanks a lot!!
@laszlo.laszlo
2 жыл бұрын
Very elegant solutions. Thank you!
@bugbytes3923
2 жыл бұрын
Thank you very much!
@samwang8500
2 жыл бұрын
I appreciate your so clear and awesome tutorial!
@bugbytes3923
2 жыл бұрын
Thank you Sam. Appreciate the comment!
@prajjwaldangal2022
6 ай бұрын
really clear explanation
@bugbytes3923
6 ай бұрын
Thanks a lot!
@ravikiranp7532
Жыл бұрын
Damn! This is a gold mine!
@bugbytes3923
Жыл бұрын
Thanks!
@Developer_python_
7 ай бұрын
You're cool!!!! I just have thought about rest and you start to talk about it))))
@bugbytes3923
7 ай бұрын
Thanks a lot, appreciate it!
@محمدحسناسماعیلی-خ2غ
Жыл бұрын
It was so helpful and useful and also taught simply👏 Thanks a lot 🙏😊
@bugbytes3923
Жыл бұрын
Thank you very much, I’m glad it was useful! 👍
@repotranstech9614
2 жыл бұрын
Thanks for this amazing tutorial 👍.
@bugbytes3923
2 жыл бұрын
You're welcome, cheers!
@maathias9
6 ай бұрын
Grate video! Let's say you want a COUNT value in the bottom of the table (or other cases you might want SUM for other purposes). Is that possible while using django-filters or is there another way to implement that with the features that comes with django-filters? I've been reading through the docs but can't seem to find a way while using django-filters. Thanks for a great channel :)
@maathias9
6 ай бұрын
Found solution (example) If anyone else needed: In views .py - book_filter = BookFilter(request.GET, queryset=Book.objects.all()) books = book_filter.qs # Count of the books book_count = books.count() -- Include book_count in the context, then in your template include {{book_count}} where needed (maybe create a new from your table)
@developer-pf2fl
Жыл бұрын
it's so helpful . Thank You so Much (Subscribed)
@bugbytes3923
Жыл бұрын
Thanks a lot! Glad to hear that!
@MrThestormguy
10 ай бұрын
You are such a boss.
@bugbytes3923
10 ай бұрын
Thanks a lot!
@avindafbrz17
Жыл бұрын
thank you it was so cool and helpful. but i want to ask, i was use django admin for add the product, but the product didnt show up on the website, how to fix it?
@odoolens1190
2 жыл бұрын
Thanks for this!
@bugbytes3923
2 жыл бұрын
You’re welcome!
@РамисСабирзянов-ъ4г
Ай бұрын
Thanks a lot!
@bugbytes3923
29 күн бұрын
Thanks for watching!
@AmoahDevLabs
2 жыл бұрын
Wonderful. This is really incredible. Keep it up man. Expecting more from you on Django-Unicorn
@bugbytes3923
2 жыл бұрын
Thanks a lot man. will do!
@markomwandasi1447
5 ай бұрын
This is good stuff, Thanks
@bugbytes3923
5 ай бұрын
Thanks a lot!
@torbjornsvard5771
2 жыл бұрын
Great content!. Thanks for all your high Q vids. Is it possible to search for, let's say, multiple genres?
@bugbytes3923
2 жыл бұрын
Thanks a lot, appreciated! Yes it is - I've just recorded a video that will show how to filter on multiple values. Will release this in the next few days after editing ;)
@lotharhansen4170
Жыл бұрын
Thank you!
@bugbytes3923
Жыл бұрын
you're welcome - thank you for watching! :)
@michaelwalker5950
Жыл бұрын
Well presented and easy to understand. I've noticed all the videos on using Django-Filter uses objects.all() to display all database records on the page on render. What if there are 1000s of records that you don't want all rendered, but only the subset displayed after filtering?
@bugbytes3923
Жыл бұрын
Thank you Michael. To display a subset, you can use Django Pagination utilities to page the queryset that's returned after the filtering. Could fire up a quick video on this topic, if you'd like.
@michaelwalker5950
Жыл бұрын
@@bugbytes3923 Thank you for the quick response. I actually figured it out about an hour after asking. I'm using Django-Filters and checking the dictionary if any filters are populated. If yes, display the filtered rows. If no, display nothing. So far seems to be working
@svink312
Жыл бұрын
How to style the dropdown filter to bootstraps class (or any class) e.g. model-form. Some use Crispy Forms but it would be good to have a way to add a html class. For forms it's straight forward but for the filter generated fields+buttons I haven't manage to do it. Any tips/advice? Great video thanks for posting keep it up.
@RafaelHenriqueDalegraveZottess
7 ай бұрын
Nice video man, thank you!
@bugbytes3923
7 ай бұрын
Thanks a lot, appreciate it!
@eugene_mountainland
Жыл бұрын
great stuff, thank you)
@bugbytes3923
Жыл бұрын
You're welcome! Thanks for watching.
@bmhcode
24 күн бұрын
Thanks very match it was usfule for me
@bugbytes3923
24 күн бұрын
@@bmhcode You’re welcome - thanks for watching!
@cyonii8683
Жыл бұрын
Great tutor
@bugbytes3923
Жыл бұрын
Thank you!
@AshokSharma-hk1jc
5 ай бұрын
Hi, One confusion that when we should specify a field in Meta class and when we can skip.
@AshokSharma-hk1jc
5 ай бұрын
Hi, one confusion is that when we should specify fields in the meta class and when we can skip still confused.
@maathias9
4 ай бұрын
When you initially load the page, all the books gets displayed in the template. But how would you manage to have the table empty when you load the page? And only fetch the books when you filter? And if the "name" filter is empty and you click search, it then would search the entire db and fetch all the books? Thanks for your work and channel 🙏🏻
@bugbytes3923
4 ай бұрын
Thanks for the comment! Will try and answer. For an initially empty table, you can load no books initally with: Book.objects.none() as the queryset. When you apply the filter, you can pass the params to the Book.objects.filter() function. You can prevent submitting the form with an empty name filter by adding a minimum length to the field. developer.mozilla.org/en-US/docs/Web/HTML/Attributes/minlength Note: a full-table scan over all books will occur no matter what you search for (empty string, or a certain text) unless you have an index on the Book's "name" field. Adding an index would allow much more efficient filtering over a large table.
@maathias9
4 ай бұрын
@@bugbytes3923 Thank you for your answer. Understood how to tweak my current code a little bit. (wasn't too hard after some clarification) Again, thank you for your work💪🏼
@ilyosbekkarshiboyev7134
Жыл бұрын
Thank you
@bugbytes3923
Жыл бұрын
You're welcome, thanks for watching!
@antoinebuldo6356
8 ай бұрын
For me...a Big newbee its going to fast...can you help me to implement this in my crm that i created to follow my clients?
@h3ckphy246
2 жыл бұрын
I would put your video on the docs instead of official documentation. Thank you.
@bugbytes3923
2 жыл бұрын
Haha thank you, kind words!
@TomislavMiletic
Жыл бұрын
Thank you! Can you please explain why adding a content field inside of Meta class doesn't work, but adding it above does? This: import django_filters from .models import UserQuestionForLesson class QuestionsFilter(django_filters.FilterSet): content = django_filters.CharFilter(lookup_expr='icontains') class Meta: model = UserQuestionForLesson fields = [ 'is_answered', ] It is just an ordinary CharField where user types in a question for a lesson.
@bugbytes3923
Жыл бұрын
Hi Tomislav. The content field you've defined should also work if added to the "fields" list in the Meta class (as longs as it exists as a field on your model). Does that not work? One caveat: for a CharFilter, I believe the default lookup is "exact", so there would have to be an exact match between the submitted content, and what's stored in the database for the "content" field
@TomislavMiletic
Жыл бұрын
@@bugbytes3923 that was fast, thank you. Okay so adding a content field into Meta class doesn't work. Yes, there is a "content" charfield in the Question module, and it works if being added above the Meta class, and i used icontains, it is working. Just wanted to ask because i followed the tutorial and didn't understand why it is not working.
@bugbytes3923
Жыл бұрын
@@TomislavMiletic I think because the default lookup is “exact”, that may be why it doesn’t work when it’s only added to Meta.fields? It works above because you override the default and use “icontains” - maybe this is the issue?
@TomislavMiletic
Жыл бұрын
@@bugbytes3923 i will try that but that won't work for me because i don't want users to have to type the whole thing 😕 Thank you very much!
@bugbytes3923
Жыл бұрын
@@TomislavMiletic If you want to keep the field in Meta, you can use the second of the two approaches (classes) in the code block at this link: django-filter.readthedocs.io/en/stable/ref/filterset.html#declaring-filterable-fields You can specify not only the field, but also the lookup, directly in the Meta class. Just use a dictionary, rather than a list, with dictionary values being the lookup for that field.
@billcooper8625
8 ай бұрын
Would this work with fk? For instance, say you have a class table,student table, & student grades table in the db. In the view, you display students in a table but then with Django-filter could you apply filtering back to the grades for each student to filter the table in the view based on students with certain grades? For instance, show me student in class A and B with Grades of b or higher….
@janisrozenbergs4226
10 ай бұрын
Great video But I am having an issue that I get a 404 every time I enter a search any suggestions for this? can share my repository if necessary :)
@bugbytes3923
10 ай бұрын
Feel free to share, sure! I'll have a look.
@fikkaaps
Жыл бұрын
hey can u help me to remove the form label? thanks😊
@sharifahmed1925
8 ай бұрын
is there a repo for this code?
@evgeniigoncharov9507
Жыл бұрын
top
@bugbytes3923
Жыл бұрын
Thanks!
@zackmcnelly
2 жыл бұрын
HTMX Filtering Video?
@bugbytes3923
2 жыл бұрын
I'll do a very quick demo of this in my next video!
@devopsliveuz
Жыл бұрын
source code pls?
@amine63404
8 ай бұрын
Within your list, you are missing "Brave New World"
@bugbytes3923
7 ай бұрын
Excellent book!
@elijahgathanga9831
2 жыл бұрын
Well, Its a good tutorial but i don't think someone who wants to understand the concepts or how it works will get it from here.
@bugbytes3923
2 жыл бұрын
I would suggest to read the django-filter docs and work through an example on there in order to get the concepts better. Sorry this video was not useful for that!
Пікірлер: 108