Python Django tutorial - full course | Learn Django by building simple analytics app!

preview_player
Показать описание
Django full course / tutorial with pandas, matplotlib, javascript, ajax, xhtml2pdf, dropzone js and more !

We will cover among others:
➜ django concepts (models, views, templates, signals and more!)
➜ pandas dataframes
➜ matplotlib and seaborn integration
➜ pdf integration
➜ javascript ajax integration
➜ dropzone js for csv files
➜ working with base64
➜ and more!

🔥 Join the facebook group:

🔥 Follow pyplane on:

🔥 More on python and django:

🔥 Source code and starter files:

#djangoTutorial20201 #learnPythonDjango #DjangoFullCourse

Chapters:
00:00:00 - preview
00:03:44 - django project setup part 1
00:10:05 - django project setup part 2
00:15:20 - django project setup part 3
00:25:30 - customer model
00:30:58 - product model
00:36:39 - profile model + post_save signal
00:48:23 - sale model
01:12:14 - m2m_changed signal
01:19:24 - reports model
01:24:23 - first view and template
01:33:34 - working on the sales list
01:40:07 - navigating to the detail page
01:49:36 - creating the search form
01:58:24 - get the data from the search form
02:01:17 - first querysets and dataframes
02:17:14 - display dataframes in the templates
02:24:13 - dataframe for the positions
02:32:56 - get the sales id for position objects
02:38:09 - the apply function
02:49:10 - merge dataframes
02:55:06 - perform groupby
02:58:21 - working on the charts part 1
03:03:07 - working on the charts part 2
03:17:27 - hello world from the console
03:21:38 - adding the modal
03:29:13 - add the report form to the modal
03:35:54 - add the 'results by' field
03:50:12 - no data available alert
03:54:00 - add the chart to the modal
03:58:57 - create report objects
04:28:55 - adding alerts to the modal
04:33:36 - report list and detail page
04:41:44 - working on the report list
04:47:52 - working on the report detail
04:51:42 - first pdf
04:58:22 - the report pdf
05:04:28 - add dropzone + favicon
05:07:39 - working on the dropzone js part 1
05:17:10 - working on the dropzone js part 2
05:24:01 - uploading csvs
05:35:54 - first objects from file
05:49:36 - improving the dropzone
05:56:24 - dropzone js final touches
06:04:12 - adding my profile
06:09:51 - working on my profile
06:17:15 - authentication
06:31:23 - protecting the views
06:36:26 - adding the navbar
06:49:12 - the forgotten sale detail page
06:57:15 - outro + next steps

python django tutorial 2021, django full course tutorial, django tutorial,django tutorial 2022, learn django for free, django python web development, django pdf report, django ajax, django javascript, django data science tutorial, django charts, django app tutorial, django application example, django application, django app development, django app example, django application tutorial
Рекомендации по теме
Комментарии
Автор

Damn.. I did it. This is my first time ever sticking with a full tutorial and completing every second of it! Thank you so much Luke! This tutorial was the perfect length, pace and content!

AustinAryain
Автор

For those who are curious, I think the extention that he is using for VSCODE is called "django" by Baptiste Darthenay

josephdisraeli
Автор

01:17:37 instance.get_position I cannot understand it and not working on here. please explain it

explore-with-nayem
Автор

I'm completely beginner to django. Should I watch this course ?

universal
Автор

Thanks for this beautiful tutorial, I truly learnt a lot of advanced stuff from here but I have issues, qs = keeps giving me an empty queryset and I have objects with that date in my DB. Kindly assist please

braimahhassanoshiapemhe
Автор

Amazing video for people who have completed begginer topics and want to got in to much deeper topics. Thanks a lot. You are really helpful. Please add timestamps though.

srikarkandula
Автор

I saw the intro that what we're gonna build in this session... Will complete this sweet opportunity soon after exams... Thanks... 🎉
I hope you didn't forget the remaining parts in django js quiz... 😄

vinothv
Автор

Dude I’m surprised you don’t have like 1m subscribers

Loser YouTubers who have fancy equipment and just teach stuff a person can find on google have like 500k+ subs which isn’t fair

opcon
Автор

how to format .html file for python code {% %} does not change color, a line break is also not working. all the codes are aligned in the same line.

facemeukom
Автор

One of the best django tutorials I've ever seen. Congratulations. His channel and didactics are excellent.

Marcompelo
Автор

Can you please teach us,
How did you build "WE CARE ABOUT YOUR PRIVACY
" section in your blog,
I am not talking about design, I am talking about backend or scripts

akashthoriya
Автор

5:47:32 I get this error
ValueError: Cannot force both insert and updating in model saving.
error happens after this line and i don't know what the problem is:
position_obj = Position.objects.create(product=product_obj, quantity=quantity, created=date)

XeUs
Автор

SALAM,
My friend, i have a problem with your chainel: how can i order the viewing based on their priority.
do some thing about that, please.
thank you you are fontastic.
thank you very much.

oumasstabdallah
Автор

Is this course for absolute beginners of dajango who knows only python basics(upto oops)

sivasaran
Автор

Why did you send an AJAX request to the report form?
cant it be done by simply if request.method == 'POST': ?

huzaifakhan
Автор

Truly amazing! I’ve been super excited about this upcoming course. This is really going to help me so much. I can’t thank you enough.

pgallovich
Автор

Hi, I see you've made an awesome tutorial. Can I add this project on Github/portfolio after creating and adding some features and customization? It's more a question to all of the tutorials like that on Youtube.

hix
Автор

At 1 hour 50 mins I'm completely lost.

catreunion
Автор

Wow, this is very useful! Looking forward to giving this a try! Thanks for the hard work

__beginnerscode__
Автор

Can't find profiles/forms.py on your website

Chiny_w_Pigulce