This is the firs project of our Web Development with Django course. It's just a simple twitter clone implemented with Django. One of the main objectives of this project is to bring you up to speed with the process of working with Github and the first Django setup. Also, you'll see the power of Django as you'll be able to build a simple twitter clone in a few hours.
This project counts with a few Django features: authentication, forms, models, templates and statics. Tests are located in the test_twitter_clone.py
(you can see how to run them below) file. Here's a description of the site with screenshots.
Pages and how they look for a not authenticated user (anonymous).
The home page ('/'
) is only for authenticated users
If the user is authenticated she/he should see:
(Note the form to compose a tweet and the delete icons to delete tweets)