Learn Django, a Python web framework, in this full course. The course also covers pandas, matplotlib, JavaScript, ajax, xhtml2pdf, dropzone.js, and more!
You will learn about:
➜ 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!
✏️ Course developed by Pyplane. Check out their channel:
💻 Source code and starter files:
⭐️ Coruse Contents ⭐️
⌨️ (0:00:00) intro
⌨️ (0:03:35) django project setup part 1
⌨️ (0:09:56) django project setup part 2
⌨️ (0:15:11) django project setup part 3
⌨️ (0:25:21) customer model
⌨️ (0:30:49) product model
⌨️ (0:36:30) profile model + post_save signal
⌨️ (0:48:14) sale model
⌨️ (1:12:05) m2m_changed signal
⌨️ (1:19:15) reports model
⌨️ (1:24:14) first view and template
⌨️ (1:33:25) working on the sales list
⌨️ (1:39:58) navigating to the detail page
⌨️ (1:49:27) creating the search form
⌨️ (1:58:15) get the data from the search form
⌨️ (2:01:08) first querysets and dataframes
⌨️ (2:17:05) display dataframes in the templates
⌨️ (2:24:04) dataframe for the positions
⌨️ (2:32:47) get the sales id for position objects
⌨️ (2:38:00) the apply function
⌨️ (2:49:01) merge dataframes
⌨️ (2:54:57) perform groupby
⌨️ (2:58:12) working on the charts part 1
⌨️ (3:02:58) working on the charts part 2
⌨️ (3:17:18) hello world from the console
⌨️ (3:21:29) adding the modal
⌨️ (3:29:04) add the report form to the modal
⌨️ (3:35:45) add the 'results by' field
⌨️ (3:50:02) no data available alert
⌨️ (3:53:51) add the chart to the modal
⌨️ (3:58:48) create report objects
⌨️ (4:28:46) adding alerts to the modal
⌨️ (4:33:27) report list and detail page
⌨️ (4:41:35) working on the report list
⌨️ (4:47:43) working on the report detail
⌨️ (4:51:33) first pdf
⌨️ (4:58:13) the report pdf
⌨️ (5:04:19) add dropzone + favicon
⌨️ (5:07:30) working on the dropzone js part 1
⌨️ (5:17:01) working on the dropzone js part 2
⌨️ (5:23:52) uploading csvs
⌨️ (5:35:45) first objects from file
⌨️ (5:49:27) improving the dropzone
⌨️ (5:56:15) dropzone js final touches
⌨️ (6:04:03) adding my profile
⌨️ (6:09:42) working on my profile
⌨️ (6:17:06) authentication
⌨️ (6:31:14) protecting the views
⌨️ (6:36:17) adding the navbar
⌨️ (6:49:03) the forgotten sale detail page
⌨️ (6:57:06) outro + next steps
🎉 Thanks to our Champion supporters:
👾 Otis Morgan
👾 DeezMaster
👾 Katia Moran
—
Learn to code for free and get a developer job:
Read hundreds of articles on programming:
And subscribe for new videos on technology every day:
Love this content. Most wanted course for everyone interested 💚
First unity tutorials now django. They’re teaching things my college couldn’t teach in an entire semester
Btw ill watch the unity tutorial next week👍
Thanks…learned a lot from the course!
This is so appreciated. To release this stuff for free is to show love of this field. Thank you!
Thank you, I waited for this course so much!
This guy is awesome. there are some nice development tips like requirements.txt which is very important but devs are not much aware of.
Wow, this is very helpful! Thanks for this course!!
Wow so excited to do this course. Many thanks!!
I waited so long for your Django 3 course, thank you now I am gonna watch it
I’ve just skimmed through this, but this looks really good!
There’s a lot in there that I know that’s fairly basic, but I can see a few things like “triggers” that I don’t fully understand but have wanted to.
Thanks so much for this great effort.
P.S Other great things, nice legible font size, nice 1080p quality, these things are really important in having an easy to use resource.
Great content I honestly got tired of watching older django tutorials and trying to debug the errors. Although the explanation could have been a little more broad
Everything is put together well. Thank you so much, this is helpful.
Great tutorial. This is the best tutorial I have found to learn important concepts of Django with example.
Awesome video in the Django list. Class based views, Function views, bootstrap, dropzone.js, pandas, matplotlib, seaborn topics are very well covered in detail. Must watch video for a python fullstack developer
Great course! Thanks. Do you have the full sources of the course project somewhere? github or something?
Great course thank you so much.
one question:
I had to add “null=True” to the Position class, for file upload to work. I was getting “NOT NULL…” error.
–> created = models.DateTimeField(null=True ,blank=True)
Why could this be? Thank you !
Thank you both. I’m going to practice more Django with this video!
Absolutely loved this! Learned so much, hats off to you!!
OMG one of the best Django tutorial thanks a lot we love you keep making more such videos so we can land jobs and give you big thanks you can’t imazine feeling awsome at the end
This was great!! Luke did such a good job explaining and teaching – thank you!