Don't forget to check out my Complete Django course! dub.sh/NvGboTI
@davidlinux4 жыл бұрын
Finally someone that is showing somewhat real world examples of a dashboard instead of the 'blog'. Really good job on this. Thank you...
@Esteban28123 жыл бұрын
According to the problem in 12:32: You can edit the order_form.html to fix the "Update order problem". below the {% csrf_token %} tag, you must type: {% if formset %} {{ formset.management_form }} {% for form in formset %} {{ form }} {% endfor %} {% elif form %} {{ form }} {% endif %} Hope it helps. Thanks Dennis for your videos, regards from Colombia.
@Momentsofinsanity2 жыл бұрын
You are a godsend my guy. he never covered it again.
@thinksmartstudios2 жыл бұрын
So what we did here is if we have a formeset, we render that, else we just render single form which other views are requesting? right?
@Copt7745 ай бұрын
i created a separate update form page rendering 'form', not sure if thats the best but it works
@hamza-3254 жыл бұрын
For the people who want to search by the name of the product by typing, without adding the notes as he did, you can just add this line: product_name = CharFilter(field_name='product__name', lookup_expr='icontains') to the OrderFilter, and add 'product' to the list of exclude.
@bimosyahsiraj2193 жыл бұрын
Hello sir,can you explain why field_name should be 'product__name'? I mean I don't see any field with name 'product__name'. Have a good day sir!
@electricimpulsetoprogramming3 жыл бұрын
@Hamza Abbad could you answer him?
@hamza-3253 жыл бұрын
'procduct__name' is a built-in feature in Django, it simply means the attribute 'name' of the object product. It has been a very long time since I put this comment so I don't remember what is in this video. I am not even programming a lot in Django these days.
@polarization-02 жыл бұрын
the double underscore (__) means that we are accessing a parent-chield relationship. product__name means, we are accessing through our "Order" model, but we are accessing the attribute product (from the Order model) and then accessing the "name" attribute from Product model.
@bentwite30934 жыл бұрын
Have not even finished watching this video... and am already excited with how you are breaking things down
@rutviktak7164 жыл бұрын
Thanx man,only coze of ur way of teaching i'm now actually able to create my own projects🙏🏻
@egwuemijerryjude72873 жыл бұрын
HI Dennis, your style of teaching is so amazing, your tutorials are wonderful and helpful to beginners thanks so much, this is python django made easy.. i have been following up with the tutorial sequentially, however the pagination video pt 13 is missing, pls do us a favour to upload it soon..thank you for your great work
@sigmadews54034 жыл бұрын
Hi Dennis, I just wanted to tell you that your tutorials are the most useful since almost no one is covering the enterprise-level web apps. I just started with django 2 weeks ago and learned A LOT from you. Wish you all the best, I really appreciate your effort! EDIT: Does anyone know how to change the expression 'contains' on the front page to something else (translation to another language/delete it...) at the field with lookup_expr='icontains' ?
@diegohuareza.24884 жыл бұрын
Use-> date = CharFilter(field_name="date", lookup_expr='icontains', label="ITS_######FREE_TEXT") , with label edit labeltext
@cesarf.75873 жыл бұрын
Dude! Thank u so much for this video. I've been looking for this since 3 weeks ago. You're a LIFESAVER!!!!! THANKSSS
@rayganmudberry3755 жыл бұрын
welcome back dennis. did not get the notification i had to search. anyway you rock it as always. i really appreciate you. thanks alot.
@DennisIvy5 жыл бұрын
Thank you Raygan! It’s good to be back :)
@talhashakil82454 жыл бұрын
This filtering method was amazing !!!! You explains everything perfectly. Keep it up
@nourhacker37344 жыл бұрын
Hi Dennis, Thanks for the tutorials, they are very helpful! I was wondering about "lecture 13", I think you forgot to upload it. Is it so or you are still working on it?
@davidbrown28064 жыл бұрын
I looked at the future code in the repository, and it does not appear that there is any pagination code. I could be wrong, but that's how I see it.
@venkatrao2354 жыл бұрын
nice sir ple give solution for the drop down that includes a "-----" replace with placeholder
@electricimpulsetoprogramming3 жыл бұрын
But what would be written in this placeholder?
@felreizmeshinca74593 жыл бұрын
@1:10 you can use "python -m pip install django-filter" if you have an error when trying to run the server. The error is: ModuleNotFoundError: No module named 'django_filters' This is because the pip script you are running is not installing modules for the interpreter that the python command is using.
@tayssir36682 жыл бұрын
it still not working !! any help?
@smit7644 жыл бұрын
Hi Dennis, Thanks for the tutorials, it's very helpful for me I have a question about ModelForms How can I customize FormSet, Form & Filter by using bootstrap
@akinyelewilliamo.6172 жыл бұрын
Hi Dennis. Thank you for this tutorial. It’s really been helpful. I can’t seem to find the part 13 of this series. Kindly help pls. Thank you.
@sannjayy4 жыл бұрын
Thanks a ton man...
@TjaartSwanepoel4 жыл бұрын
Thanks again for the series, just missing the pagination video, please consider including it
@mahmudsajib86485 жыл бұрын
Can you implement a date-picker in the date input fields?
@DennisIvy5 жыл бұрын
I’ll do this in its own video. Many different ways to accomplish this.
@mahmudsajib86485 жыл бұрын
@@DennisIvy Thanks Man!
@Marsmac483 жыл бұрын
Thank you so much! This series is so helpful for learning django!
@kken87664 жыл бұрын
Hi, I have been following along the tutorial and notice that part 13 is missing. Great Video
@Will292953 жыл бұрын
YES!!!! WHY IS IT MISSING!?
@parthaprateempatra42784 жыл бұрын
This was the thing I was wildly searching for. I need to implement something like a chain filtering to my project.
@siddhantsharma84542 жыл бұрын
thank you so much, searched everywhere for this
@polarization-02 жыл бұрын
In the lookup expression, 'icontains' does not "exclude case sensitivity". It checks whether the characters I'm searching with, are present in that particular field or not.
@bernardvandenberg22094 жыл бұрын
Hi Dennis. Thanks for the tutorials. They are very good. I am not able to get your next Tutorial (pt 13). It seems to be lost. Can you load it again?
@vallaryayuko9335 Жыл бұрын
This crash course has taught me a lot. Where can i get the source code, i have been following through but I may have missed something and i was using the tutorials to do my end of semester project. The link provided is broken. Thank you so much Dennis for the great work.
@apingsample47204 жыл бұрын
built in Django filters are awesome! thanks Dennis!
@themousepotato82573 жыл бұрын
Hello, thank you for your tutorial can you guide how to redirect search results, I want search results displaying in another page
@jimmycala Жыл бұрын
Thanks a lot!! But I'm having troubles with ForeignKey... I just can see the ID labels like Model Object (1), Model Object (2), Model Object (3)....Model Object (16). But the filter actually works.
@samandarshoyimov55802 жыл бұрын
Thanks Dennis. I have been learning a lot from you
@janbertcampos4 ай бұрын
sir it would be nice to make a tutorial about django-filter + ajax table like if filter happend the page will not refresh
@mouradboukroun26964 жыл бұрын
Hi dennis Thanks a lot for this tuto, but i wanna ask how to customize the name of fields in search section and remove words added by django like Date created is greater than or equal to and Note contains.... Thank you
@walterrandazzo63994 жыл бұрын
Hi Mourad , were u able to do that? Thanks in Advance
@mouradboukroun26964 жыл бұрын
@@walterrandazzo6399 no but i changed the labels using JavaScript in the html page
@walterrandazzo63994 жыл бұрын
@@mouradboukroun2696 ok dude thx 4 the reply! I have changed them using verbose_name parameter in the model definition. I can you u the code if u want. Can u share you js code to me? Thanks in advance!
@mengpao862 жыл бұрын
Hi Dennis, love your videos and it helps me alot in my learning. However, I cant seem to find the next video (pt13) in the playlist nor in your video list..Has it been taken down already or ?
@prabinsinghkhetwal13174 жыл бұрын
In this video you have told in the end that next video will be for pagination, however that video is not there, I.e video no. 13 is missing it seems.
@abdulazizshokirov73862 жыл бұрын
Hi Dennis, thankyou for this amazing teaching. Bro, it seems to me I can't find pt13 related to pagination. Can you share it also? Thank you again for your effort!
@jadynchowdhury6804 жыл бұрын
Hi Dennis. Amazing videos. How would you apply a search for a customer ID, not just name. As it is possible that customers may have the same names
@arek94302 жыл бұрын
I have question, what if I wanted to filter order.product.name ? How to acces this in field_name? Maybe there is different apporach? Thanks for the video and whole series.
@pallyweb4 жыл бұрын
Hi Dennis , hope you are doing well. At the end of this tutorial you mentioned about "pagination" tutorial (pt13) . I can't find that specific tutorial among all your videos. Please update regarding it. Thanks :)
@network29014 жыл бұрын
Huge respect to you for this course, it allows me to have more comprehension by real practice without waisting time, all staff i learned here i can use them very well, just this part of filtring didn't work for me, i tried severel time the same thongs you do without result, so i will appreciate really if you have time to see my code. cause i really need that ( excuse my english cause here we speak frensh).
@theblackelephant2 жыл бұрын
i love the way you teach
@triders4 жыл бұрын
Wanted to notice one issue: we based "update" button on "create_order" functionality, so after this lesson when i push it it shows nothing. Because to update any order we still sending 'form' but in new template for "create_order" we don't render {{form}} any more (we render {{formset}}). So it can be fixed realy quick: we need to create "update_order.html" template (which is a copy of "create_order" but with only {{form}}). Thanx for another cool video, by the way!
@samueloffem55194 жыл бұрын
I noticed Dennis Ivy didn't solve the issue and I did exactly as said in this comment. But I still have an error.. On the browser the error is: TypeError at /update_order/1 returned type non-string (type NoneType) On the console I get the error: ProgrammingERROR: Cannot operate on a closed database. Pls help I'm stuck.
@bhavikjain10773 жыл бұрын
It is working. Thanks man
@hammadyasir21744 жыл бұрын
SIR lecture number 13 are missing kindly sir upload it
@kis_codes2 жыл бұрын
hi Dennis i cant seem to get the source code for the register.html. please is there anywhere i can get it?
@clearthinking54413 жыл бұрын
How do you style the filter-form components? (for example, how would I add padding between 'Customer' and the colon)
@clearthinking54413 жыл бұрын
for your projects do you tend to build your own filters from scratch rather than using 'django-filters'? I find 'django-filters' quite hard to customize using bootstrap...
@ujjwalsaxena64694 жыл бұрын
lookup_expr="lte", is not working as you said, it return the orders which are lesser than the date but not on that day. Do you know why is this happening.
@fatimamalik32113 жыл бұрын
I'm getting error when I try to add django-filters in installed apps... Please help
@tabraizcreation76893 жыл бұрын
Hi Dennis, Please help me solve these as I'm following your series 1. By adding a new field into the model now I can't update them 2. Navigating to the next page if the product count is greater than 5 3. How can I reset the search form ??? although I'm grateful that you thought about lectures for the latest Django version
@adosntobondombasi76703 жыл бұрын
hello I would like to filter dynamically data, as when we are in a social network it is our own data that is displayed can you help me please?
@oleksandrdiadiushenko49712 жыл бұрын
Hi, Dennis! Thanks for awesome tutorial! Can we exclude some item from choise list in product or status form for example?
@TechnologyTipsTricks4 жыл бұрын
Please tell me how to create a weekly-filter and monthly-filter ???
@SreebashDasFitness4 жыл бұрын
Thank you so much dear! We need more advanced projects also.
@parneetisood27284 жыл бұрын
How can I add calendar/date picker in the Date field..?
@cesaralvarez94364 жыл бұрын
Hello Dennis, How can I change 'Date created is greater than or equal to: ' to simply 'Start Date: ' ? Thank You!
@continental_drift4 жыл бұрын
documentation django-filter.readthedocs.io/en/master/ref/filters.html#label , there is no example. In filters.py change the following two lines. start_date = DateFilter(field_name="date_created", lookup_expr='gte', label='Start Date') end_date = DateFilter(field_name="date_created", lookup_expr='lte', label='End Date')
@Opwins734 жыл бұрын
In case anyone is still wondering, you add the label parameter to DateFilter like so: start_date = DateFilter(field_name="date_created", lookup_expr='gte', label='Start Date')
@ashleyadrias4 жыл бұрын
Great Tuto! I made a quick change to the order_form.html to made into account the switch between formset (creating new orders) and forms (updating previous orders)... Im a newbie but is this a way you would do it? {% csrf_token %} {% if formset.management_form %} {{ formset.management_form }} {% for form in formset %} {{form}} {% endfor %} {% else %} {{form}} {% endif %} Thanks again for your help!!
@patricklam185 жыл бұрын
Great Video. Very expecting to next.
@uzojames52544 жыл бұрын
For all those with the attribute error, kindly ensure you use Sentencecase for the .FilterSet argument as in class ModelFilter(django_filters.FilterSet): pass
@beefykenny4 жыл бұрын
That still doesn't solve the problem.
@abhishekgourav61444 жыл бұрын
The form is not rendering when i give {{myFilter.form}} although i did cross check if i made any mistake by removing .form from myFilter and its just not rendering the form
@Numbersss3 жыл бұрын
How to do this with a class based list view ?
@rajeshkumarrout56915 жыл бұрын
Hi, I tried the same way you did but its showing error. The error is :No module named 'django-filters'. What should I do?
@DennisIvy5 жыл бұрын
First check to make sure you installed Django filters via pip install. If that’s done then you probably forgot to add it to installed apps. Send your source code to dennisivy11@gmail.com and I’ll take a look
So now it’s just a configuration error. Is it in installed apps?
@rajeshkumarrout56915 жыл бұрын
@@DennisIvy It's got solved. But I have one problem . I have made a social site project where I have used some built in Views and because of that I am not able to figure it out , how should I set myFIilter statement and the context statement. Should I send my views.py Code to you ? I really need your help
@DennisIvy5 жыл бұрын
Sure send it over to my email and I’ll take a look when I have a second. It’s not much different with classed based views.
@adeleoolab86333 жыл бұрын
@dennis Ivy Thanks so much for your well made video and all these information. is it possible to use the code you provided in this video in my Project ? Thanks
@elonmusk21424 жыл бұрын
who couldn't fix update function in the dashboard you should: create new update_order.html as in 10 th lessons order_form .html in def updateOrder() you should render it to update_order.html
@nsnilesh6042 жыл бұрын
How to get multiple selection in filter
@johnjim37416 ай бұрын
What happened to part 13?
@looyeeng99464 жыл бұрын
0:01 Intro 0:58 Filter Installation 1:38 Create Filter Form 3:36 Rendering Filter Form 8:20 Date Range Filter Note: www.notion.so/12-Filter-Form-Table-Search-f6c316bdb37741c785bff1f642637056
@cmj31533 жыл бұрын
good
@darkamv4573 жыл бұрын
hey man, how i can change the lenguaje to spanish in the 'lookup_expr' i want change the 'is greater than ' to ' es posterior a'
@i701Dev3 жыл бұрын
How do i go about styling the fields with css? If anyone knows please tell me
@tilting_cat33444 жыл бұрын
It said error none type attribute on 5:34
@alphaxardnganga9454 жыл бұрын
This a great series. Unfortunately part 13 is Missing. please fix that. Thanks
@midhunskani2 жыл бұрын
Did u get that part 13
@midhunskani2 жыл бұрын
It's been 2 years
@frankking5326 Жыл бұрын
Always amazing content and easy to follow! Thanks
@WA2320102 жыл бұрын
Hello when I try this tutorial in my App, my all page refresh when I click on Search Because in my app I have a tabs, this tabs getting pages so What you did to don't refresh the page. ? thank you
@valerapelenskiy50154 жыл бұрын
hi, thank you for your amazing tutorials. I'd like to ask you to make a lesson about Django-Tables2 or other data tables with filtering, sorting, paginations. With the ability to select all rows and do some actions with selected rows. Imagine that you have 50,000 products or more and you need to import them into a file or change the status for everyone.
@Isha75584 жыл бұрын
i need it now
@nakhan692 жыл бұрын
I don't know how to Thank you enough
@sdtk96359 ай бұрын
Thank you very much for this video, helped a lot
@navyarg2094 жыл бұрын
Hey Dennis, Is there a way to sort querysets using django-filter??
@roderickdanzing14144 жыл бұрын
ive been following this tut and part 13 is missing and i encountered a lot of error..please upload part 13 tnx
@lukasmodric30634 жыл бұрын
Do you know how to change te appearance of the django-filter field ? Pelease help me.
@programmer76064 жыл бұрын
can we shorten " Date created is greater than or equal to" ?
@khadimhusen4 жыл бұрын
Nice, Video, I need tthis filter for exclude value. is there and option in this django-filter module for this purpose.?
@kuwingderazen75394 жыл бұрын
can use 3.1version?
@backupphotos47302 жыл бұрын
You didn't mention to add forms tag initially
@nakhan692 жыл бұрын
Hi Dennis what I learn form you as a beginner, I did not learn in school. Thank you. You are the CHAM
@francineamberfortes41384 жыл бұрын
hi the update does not work i dont know why can you help me this?
@owaisbashir263 жыл бұрын
Buddy my order form is an empty object Could u guide plz?
@94493650054 жыл бұрын
same here I have tried installing the Django-filter with pip and then added the reference to settings but inspire of that I am getting the error unresolved import django_filters due to which I am not able to implement search
@sabasiddika4 жыл бұрын
do you figure it out?
@nhfx226111 ай бұрын
Where is 13th Tutorial, Please give me the link of 13th video if anyone have that
@CRYSTALXO24 Жыл бұрын
How can I change field_name contains: that comes with the {{ django_filter }} inside my html??
@jmmacatangay_grizzlybear4 жыл бұрын
where is your #13 series? It's missing
@DennisIvy4 жыл бұрын
It was supposed to be pagination but I haven't made the time to add it yet.
@onlinetimenow16474 жыл бұрын
any tutorial on dependant drop-down select like category-->subcategory or country-->province-->city using pure Django and maybe jquery would be appreciated(no third party for learning and understanding reason how things work)! i looked what is available on the internet and tried but not working! any step by step from creating model to view and modelForm would be nice.
@thesumitsingh12344 жыл бұрын
I have a table which has nearly hundred thousand rows. Everytime a user will search, the entire database will be searched, which will consume server processing power. How can I add some sort of cache feature so that the search results are stored and lesser CPU resources are consumed? (since I expect a lot of users to be using it simultaneously)
@nihirshah47523 жыл бұрын
I want to display parent class data how can I do that???
@Jjolasman3 жыл бұрын
where is the pagination video? is not in your playlist :/
@absoluteabout39814 жыл бұрын
So far, so great Pagination !! please😀
@forgedtech50744 жыл бұрын
ughhh this isn't working with 3.1 it seems.. i really need to know this, will post if i find a solution, thanks for your help so far dennis!
@ujjwalsaxena64694 жыл бұрын
Hey man, I have some similar questions, So if you find the solution could you please answer what I posted here -> stackoverflow.com/questions/63509915/how-edit-names-of-field-in-django-filters-and-add-styling.
@barnabascharumbuka67444 жыл бұрын
hi Dennis How can i export the filtered data.
@nicholassmith64123 жыл бұрын
Such useful videos, thanks so much for making these
@paulohsgoes19594 жыл бұрын
Excellent job. Congrats!
@doniyorabduvokhidov17064 жыл бұрын
Part 13 is missing Please....
@akashpushkar3064 жыл бұрын
@Dennis Ivy: Thanks for such amazing sessions. Really helpful. Circulated in my network. Need one help while applying filtering. I just see 'Search' button. I am not able to see model columns as dropdown.
@akashpushkar3064 жыл бұрын
view.py import django_filters from .models import SalesReport from .models import * class SalesReportFilter(django_filters.FilterSet): class Meta: model = SalesReport fields = '__all__' exclude = ['sales']
Hello Dennis, how can I change date input_format for the start_date filter to day/month/year , because currently it accept only month/day/year? I know it can be done by settings.py -> DATETIME_INPUT_FORMATS , but then this will apply for the whole project. I need just be able to apply such input_format only for start_date field.
@kfootballkid3 жыл бұрын
Are there any concerns for SQL injection when your search parameters are displayed in the URL?