Student Management System in Django (Python) - Project Demo
HTML-код
- Опубликовано: 21 июл 2024
- 🔴 Support - bit.ly/support-vijay-thapa [ PayPal ]
☕️ Buy me a Coffee - www.buymeacoffee.com/vijaythapa
This is the demo of a Complete Project in Django, Python. It's called "Student Management System".
#djangoproject #studentmanagementsystem
Download Link - bit.ly/django-student-ms
How to Download and Install - • How to Download and In...
Feel free to explore and use it for Educational Purpose Only.
And Thanks to "SuperCoders" for making this tutorial series
• Python Django Student ...
FOLLOW ME ON !
--------------------------------------
► INSTAGRAM: / vijaythapa.code
► FACEBOOK: / thevijaythapa
► LINKED IN: / vijaythapa
► PATREON: / vijaythapa
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Hello, sir I just finished to make my own e-commerce website with the help of your food order website tutorials, now I'm waiting for this management system which you use Python so I'm so excited about this tutorial so please please whenever you start to make a new project please start this project bcoz I want to learn python and your teaching style is so amazing which I easily understand God bless you, bro.
awesome bro. hoping for more tutorials and project on django/python . thank you
Will try to make soon. See you on new tutorials.
Thank You Raygan.
Great work man I liked everything in this video from the project to guidelines . Want to see more of python programming 😊😊
Thank You So Much Bro! 😊
pro tip : watch series at flixzone. I've been using them for watching a lot of movies recently.
@Walter Marcel Yea, been watching on flixzone for since november myself =)
@Walter Marcel definitely, I've been watching on Flixzone for since november myself :)
Wow great demo video .lovely. u are great man . Thanks.
Thank You So Much Emmy.
So nice of you.
Great! It's working. Thanks a lot.
You're always welcome.
Hope it's helpful to you.
@@VijayThapa hello sir, the Add Student is not working pls help
Great work sir, Thank you.
I'm really glad that you enjoyed the video.
Thank you so much.
Sir, You move to python from C sharp. Nice work. Best of Luck. A very intelligent man.
Yes Mahbub, exploring new programming languages and frameworks.
Thank You and see you on new tutorials!
In this project if i wanna chnage admin or staff username and password .then how can i do that..i checked database but there no usename pass field
..plz help me
Hey, can you add feature to bulk upload teachers and students from excel. ?
Hello Vijay Thapa,
I am a PHP developer and I followed your course to build a Food order website. Your course helped to learn the core concepts of PHP like file uploading, CRUD etc. I liked the student management project but I do not know python very well. So it my request for you to make a student management system in PHP. That would really help me a lot! Thank you!
I'm really glad that you enjoyed to the tutorials.
And I'm also planning to make new courses with PHP OOP and Python (Django).
But It'll take some time as I'm currently involved on lots of projects and couldn’t give much time on RUclips.
But I'll start making new courses and upload them as Soon as Possible.
Thank You So Much for the Suggestions.
Great project. Please make this project in PHP
Hi Vijay,
Great idea. I like it.
What to see videos of this course soon.
When will those videos available?
Please take good care of Covid-19.
Good luck.
BR,
I am Nyoman, from Bali, Indonesia
Thank you so much for watching this video.
By the way I'm just learning Django, So it might take me some time to make tutorials on Django.
And to make this project, I followed some other RUclipsrs called "SuperCoders" and the link is in my description.
So, you can check out on their channel as well.
Soon, I'll also be creating tutorials on Django.
See you on new courses.
Best Wishes!
Hi vijay thapa very nice thank you lot
Thank you so much 😊
Sir, please make it as a guided project like the Food Ordering System in PHP and MySQL, you explain things in a great and easy way. Without your help, it will be hard for us to understand the source code as some of the people are beginners like me. Please sir!❤️
Hi @Sourav,
I'm really glad that my tutorials are helpful.
And soon I'll be making more courses with Django.
Tomorrow I'm releasing Web Design Course (Portfolio Website Design), then some courses on Bootstrap and PHP OOP.
After that I'll continue making courses on Django.
Hope to see you on new courses.
Thank you for your love and support.
@@VijayThapa keep doing the great work sir ! ❤️🔥
Thanks Vijay, I learned a lot from this project but i am having one issue: is it possible to add a new field to our models? e.g i added phone field on the student model and the field is showing on the admin page but i can get the data(like student phone number) that i entered on (add student form).
Yes, if you can see the phone on admin page, then you can absolutely display that data anywhere.
Thanks and Regards!
@@VijayThapa Thank you. I managed to fix an error.
why we use AddStudentForm?
Thanks 😊
You're welcome!
I'm college student sir... It is helping me a lot in my final year project... I cannot see the updated course in add student>courses... Kindly help me to solve this issue sir...
Bro, may i know how to access the Django database? I type 8000/admin it will direct me to the admin_home...
You can open sqlite file with "DB Browser for SQLite" app.
Thanks and Regards!
sir i want to change the name " open university" but i am not able to find the html for it can you help me locating it please?
You need to look for "sidebar_template.html" file.
It's inside "student_management_app/templates"
And then go to all templates "hod_template", "staff_template" and "student_template" and find "sidebar_template.html".
Here you can change "Open University"
Best Wishes!
Thanks Vijay, this video was really very helpful.
I have one question.
For users, how can we make user based visibility of the templates. For eg : Student A, B & C can see only template 1, template 2 and Student D can see only template 2 and so on. Could you please help me with this...Thank you.
You'll need to create other roles as well.
Like we created (Admin, Staff and Student) roles in this project.
Then, use if-else statement to redirect to respected template.
That's it.
Hope it's helpful to you.
Thanks and Regards!
@@VijayThapa thanks for the reply. i will try to do it. Will let you know once completed.
i love this project i want a complete turtorial of this project so that as a beginner we can learn a lot
Thank you so much for checking out the video.
You can learn to make this project from "Supercoders" RUclips channel.
I'll be starting Django tutorials for Beginners Soon.
Thanks and Regards!
@@VijayThapa have you started uploading the turtorials
@@bernardmatwai423 This tutorial is already available on "SuperCoders" youtube channel.
Thanks and Regards!
Thank you very much,
You are welcome!
sir can you please make the video for the three different types of user dashboard and login page restriction.i watch the super_coder 2 times but i don't understand....
I've explained about these login system in the previous comment.
If you want to learn more about then watching all the videos from 'Supercoders' will be helpful.
I also have such 'multi-user' project tutorial on C# programming language, you can check out if you're interested
ruclips.net/video/Lttd3ohTarE/видео.html
Thanks and Regards!
Sir,We are able to see only one staff and one student..how can I login with other students and other staffs..
You need to login with admin account (or create a superuser), then you can create other staffs and students.
good for beginners
Thank You Jay.
Hope you liked it 😊.
HOW CAN I CHANGED COURSE NAME
Hello Vijay Thapa,
can you tell what type of database we are using in this project ?
For Now, Just SQLite Database.
bro,In this project only admin can acces the register the students .they have any option for students to register or enter the leave like that
Yes, it is a standalone application like "College Management System". So, Only admins can register students.
If it was a SAAS type of app then I would allow students to register by themselves and later approved by the admins to the courses they applied for.
@@VijayThapa okay bro,its really helpful project .waiting for each projects in django
How amin view the students result
Nice one
Thank You So Much.
Hope the video was helpful to you.
i come first time in your channel . you make many project i hope that, you make the project in Laravall.
Thank You So Much for visiting my channel.
I make most of the projects on Relational Databases (SQL, MySQL, Oracle), C#, PHP (Procedural and OOP) and Python (Django).
But unfortunately I'm not into Laravel.
Hope some of my tutorials will be helpful to your or your loved ones.
Thanks and Regards!
@@VijayThapa it's ok .
the other project help me alot.
i pray that God help and success you in every field of life..
Thank You!
please sir reply me... just explain me the three different user how to login his own dashboard.
or you tell me about the channel that explain in these...
It's really easy.
All 3 different users are created from admin panel.
And their user_type is saved.
So, when you log in, your user_type is obtained from database as soon as you login.
And based on your 'user_type', you're redirected to respective admin panel (admin or staff or student).
Here you can see the code to take the user to respective dashboard for this project
github.com/vijaythapa333/django-student-management-system/blob/master/student_management_app/views.py
Sir staff_home/ does not exist aa raha hai plz help
thanks for this project please up lode total coding videos of this project
Thank You So Much for watching the video.
"SuperCoders" have already uploaded the tutorials.
Thanks and Regards!
Sir please help /staff_home/ does not exist aa raha hai
Did you make any changes on code?
Haiii sir. Sir where will i get database of this project.? Can u please tell me sir
Please read the documentation carefully.
If you just run the migration code, it'll create database automatically.
Best Wishes!
Bro, imagine subscribers and likes this channel would have gotten if you decided to teach it here on RUclips...consider this please..Thanks
I'm just learning this framework right now.
But soon I'll try to make tutorials on Django (Python) from beginner level.
Thank you so much for checking out the video and suggestions. 😊
Ok..Thanks for the reply
@@anselsolomon6270 You're Welcome.
sir , How am I able to run the server in pycharm without giving command - "python manage.py runserver" .Is there some kind of script of settings.py doing this ?
Hey, What's problem for typing python manage.py runserver
Well I also tired for typing this line😂😂
@@vidyasingh8117 i said , it's working without giving runserver command .
You just need to click run in pycharm and it starts running the server
@@techsauce2706 ohh
@@techsauce2706 you done your Student management system?
is this project has back-end part also?
It's a demo of a complete project.
How do you acess with diferent users? or create ?
Login with Admin Credentials.
Read github readme file for more
github.com/vijaythapa333/django-student-management-system#readme
Thanks and Regards!
@@VijayThapa taks bro, Second, why Can't acess admin django page?
Hello sir can you help me to do this project
This project already has a course by "SuperCoders".
Thanks and Regards!
sir did you design the whole front end?
It was developed using "AdminLTE" FREE bootstrap template.
@@VijayThapa yeah man... thank you for this
how to create signup page?
You can use "django-allauth" package
django-allauth.readthedocs.io/en/latest/
Can this handle creating multiple universities with their own users?
Yes it can using PostgreSQL or MySQL database.
But this project is not designed for multiple universities.
How to view the database for this project? After downloading the project in my laptop
please publish videos on django as soon as possible...i'm waiting for 5 days....
Thank you Rahul for checking out the video.
The tutorial is already available, created by SuperCoders.
The link this in the description.
@@VijayThapa thank u....! actually the link was in the show more section thts why i could not found it...!
@@VijayThapa sir can u tell me where i can properly understand the database ORM...in easy word primary key,foreign key one-to-one,many-to-many relation of django...!
I appreciate if i would get a complete tutorial of this project from very basic with the explanation of evry single module could you make some some efforts to make one plz.
This project tutorial is already created by "SuperCoders".
I'll also try to create some project tutorials with Django.
Thanks and Regards!
which database did you use?
It's SQLite.
But you can use any database like MySQL, Postgres, MongoDB, etc. with few tweaks.
awwwww
Add student is not working
can you please help me
Same here
Bro did u fix this problem?
It would have been perfect if u teach here in video sir
Bro,
This tutorial is already available on RUclips. Please check the link in the description.
I learned from them.
Thank You!
how to access django admin panel database..
site/admin takes to admin page.how i set and also use admin panel
The database used is SQLite, you can download it from the root folder.
If you want to make changes to database structure, then you need to update Model file and run migration code on terminal.
And if you want to access default Django admin panel, then create superuser and login,
else use the systems custom admin panel.
Thanks and Regards!
Hi, I got this message "Failed to Add Student!"; when I added new student
Me too. Did you solve it ?
@@aparnaap923 it is worked with me when I changed course_id to exist one, in models.py file in line 186:
I changed from 1 to 2 like that:
Students.objects.create(admin=instance, course_id=Courses.objects.get(id=2), session_year_id=SessionYearModel.objects.get(id=1), address="", profile_pic="", gender="")
@@mhdaliharmalani thanks you so much . You just saved my day
@@aparnaap923 welcome 🤗
hey, django newbie here. Thanks a lot for your help mate.
one thing you did not do is fee management. i think fee management is little complex. showing students according to their class wise.
you have not shown student according to course wise or class wise . list view of student is also detail view, which is, i think a little messy. list view should have few data.
Thank You for the suggestions.
I'll make better in new ones.
Thanks and Regards!
Brother, Download link is not working. please solve the issue . I need this
Hey Bro!
It's working perfectly.
The link takes you to GitHub repo.
You need to download from there and then read the documentation (readme file) for further instructions.
@@VijayThapa Thank you Bro !!! I got it
Github link xaina?
Brother can you give its full tutorial please...
I built it while learning Django from SuperCoders youtube channel. It's still available on their channel.
great bro..ineed ur help how can i contact
email me at hi@vijaythapa.com
sir , in how many days you made this application from scratch?
I made this project in a week while I was learning Django.
For any project, if the requirements are clear, then it can take around 15 days to 1 month to complete such project from scratch. (And with the change on requirement or updates, more days are needed).
So, it totally depends upon the requirements, resources and budget of the project.
@@VijayThapa thanks for telling sir !!!
@@VijayThapa amazing work
@@techsauce2706 Its' my pleasure.
If you enjoy my videos and would love to see more.
Please Subscribe and Share it with your family/friends. It helps this channel to grow and your loved ones can also learn Software Development for FREE.
Thanks and Regards!
can anyone tell me on how to view the backend?
Did you watch the demo?
There're 3 different roles, (HOD, Teachers and Students).
And if you want to access the django-admin, then you can access it by going through
SITEURL/admin
Best Wishes!
@@VijayThapa sir but we can't access on django admin page?
@@shibilvazzem1539 Please follow the instructions on github readme page.
@@VijayThapa Sir I had write and done all of it still.8000/admin isn't working
@@shibilvazzem1539 What error do you get?
The source link is not working
It's working perfectly.
Just Download from GitHub Page.
Thanks sir, how can I add the default admin panel?
Did you mean django-admin?
It's already there.
@@VijayThapa we have just /admin_home not the Django page administration / admin
@@sacreations3044
site/admin takes you to admin page.
you can also create your own using $ python manage.py createsuperuser
jazzmin batii ho tw
Hope you enjoyed the video.
I will ask vijay thapa pleas make cours javascripte and php pleas I am level benginner
Hi @Abo Bouh,
Thank You So Much for Following my Tutorials.
And did you check my PHP tutorials for Beginners
1. TASK MANAGER app with PHP - ruclips.net/video/1rl36zxqZZw/видео.html
2. Food Order Website with PHP - ruclips.net/video/ZBgTzx46B8s/видео.html
Thanks and Regards!
Where r u from bro
Kathmandu, Nepal.
@@VijayThapa Django ko website Nepali server ma kasari host garna milxa
can you make Step by Step tutorial Please!
I'll try my best to make one.
Thanks and Regards!
When do you actually code?? What a waste of time.
The title of the video clearly says that it’s a Project Demo.
And I’ve also told on the video that I made this project while learning Django.
If you want to learn to create this project, then you can follow the tutorials by “SuperCoders”.
Thank You.