This challenge write-up first appeared on PyBites.
Life is about facing new challenges - Kostya Tszyu
Hi Pythonistas, a new week, a new 'bite' of Python programming. To keep it #100DaysOfDjango, this week we let you get some more practice with this awesome web framework. Last time we had an open Django challenge, for this one we have you choose between 3 specific apps.
Build an app to keep track of something:
One requirement: data needs to be stored in a DB and be editable (basic CRUD).
Convert PyBites' Weather Compare App (article) into a Django app and enhance it with the following features:
Make a books or movie review app:
Books and movie review apps are just not your thing? Sure, we understand. What about something cooler? Our second option for the main course is a code review tool for PyBites:
Share your great work with the world deploying it to Heroku.
Take notice: the coolest working apps get a place under the #100DaysOfDjango project on our projects page!
See our INSTALL doc how to fork our challenges repo to get cracking.
This doc also provides you with instructions how you can submit your code to our community branch via a Pull Request (PR). We will feature your PRs in our start-of-the-week challenge review (previous editions).
If you have ideas for a future challenge or find any issues, open a GH Issue or reach out directly.
Last but not least: there is no best solution, only learning more and better Python. Good luck!
Keep Calm and Code in Python!
-- Bob and Julian