Django was released in July 2005. 
I started coding Django in September 2020 with version 3.1 
My first exposure to Django was when I had to learn it for the ConocoPhillips Innovation Challenge 2020 competition.
Our Team placed in the top 10 for the Machine Learning challenge, where I had to learn and adapt python code on the fly. 
Part of the competition was to challenge yourself with something you haven't done before.
While I had coded some light python 3 programming, everyone else in the competition had abandoned Django for Flask.
They stated, "It was too hard to learn in the short time window given for the challenge".
Hearing this from the others while giving their final presentations, solidified the choice I had made earlier during competition to just "Go for it", and attempt the Django framework even more meaningful.  
I had grasped the basics of Django in just three hours of reading online posts about various concepts of how to implement python code directly into the Django framework, and produce an end user UI. 
Although I didn't get the HTML checkboxes to look like toggle switches due to the time constraints, our team didn't do too bad.  We had a functional program that utilized linear regression algorithm that my team mate finished up while I took a deep dive into Django and made the UI for the Stock Market Predictor. 
The project was a success. We taught the machine to learn by having it read historical data from a predetermined time. It would predict the next days open and close amounts with a 98% confidence score for accuracy, which is saying our machine learning program had an error rate of 1.86%.

The project required the following languages: Python3Django 3.1, pandas, sklearn
They have asked us not to share the actual code for this project so please don't ask for the source. 
Back to Top