This Full Stack Django Project includes 7 applications covering various aspects of web development with Django.
This Django application displays the current date and time on the server.
This Django application displays the date and time four hours ahead and four hours before the current date and time on the server.
This Django application displays an unordered list of fruits and an ordered list of selected students for an event.
This Django application demonstrates how to create a base layout with a header (containing a navigation menu) and a footer with copyright and developer information. It also includes three additional pages (Contact Us, About Us, and Home) that inherit the base layout.
This Django application performs student registration for a course. It displays a list of students registered for a selected course. The application uses models for students and courses, with an enrollment relationship defined as a ManyToMany field.
This Django application generates CSV and PDF files for any models created in the previous applications.
This Django application provides a registration page for student enrollment without page refresh using AJAX.
- Clone the repository or download the project files from GitHub.
- Navigate to the project directory:
cd full-stack-django-project - Install the required dependencies:
pip install -r requirements.txt - Run the Django development server:
python manage.py runserver
Now you can access the applications by visiting the appropriate URLs in your web browser (e.g., http://127.0.0.1:8000/ for the Home Page).
Please note that some applications may require additional setup or configuration, such as creating a database and running migrations. Refer to the application-specific documentation for more details.