Django Project

1 minute read

Working with django(python framework for backend) was challenging but fun. Our teacher told us to build and deploy a whole website using django. He also said that we can use Chat-GPT and Codeium for help.
My idea was something like stackowerflow(some place you can go for asking and answering questions about code), but with two major differences:
1-You can ask a question about any thing not just code.
2-People of the same university can answer questions related to a teacher or lesson better than other people, Cause they maybe had that question themselves someday.
I used Chat-GPT and Codeium (moslty on codes I used GPT and for errors used Codeium). It has a login and register section and some universities that have list of majors and teacher-lessons list that when you click on one of them you can see a list of questions for that teacher-lesson and answers for each question. When you log in you can go to each teacher-lesson and ask a question or add an answer to an existing question.
I did not knew so much about django. I used Chat-GPT for some time just to get the hang of it to ask the right questions to get the right answer, Because sometimes it gives you an answer that is kinda unrelated or it forgets some stuff. One of the ways to avoid this issue is to ask part by part or step by step from it; I used this method alot.
I asked almost everything from it and wrote some of codes and debugges; some stuff I could myself. When I was done writing the codes I deployed my website at pythonanywhere.com. Which is a website that you can deploy one website for free.
Simply(well it is not as simple as I am saying right here) I started by linking some htmls together(universities to majors and etc) and then added databasases for questions and answers and users. Then added user login and registration, and at last designed it with bootstrap and html and css.
Overall it was a hard but delightfull thing to do, and I can say that everyone can do it by just practicing and spending time.
You can check it out for yourself in here!!! Hope you have a great time!