A repo for CS50's Web Programming with Python and JavaScript course.
# | Project | Description | Video |
---|---|---|---|
0 | Search | Google Search Functionality | Link |
1 | Wiki | Wikipedia-like online Encyclopedia | Link |
2 | Commerce | eBay like e-commerce auction site | Link |
3 | Frontend for an email client using Django API | Link | |
4 | Network | Twitter-like social network website for making posts. | Link |
- To run any project,
cd
into the directory of the project. Before running it, we will apply the migrations. In the terminal type -
python manage.py makemigrations
python manage.py migrate
- To access the project from Django admin interface, we need to create a superuser. Do this by typing the following - (After this, proceed to add your username, email and password. Then you can visit
127.0.0.1:8000/admin
and login.)
python manage.py createsuperuser
- Finally, we can run the project on our server. Type-
python manage.py runserver
- In the browser, visit
127.0.0.1:8000
to view the project.