21CS62
.[Link]. Degree Examination, June/July 2025
Full Stack Development
Max. Marks: 100
Module-l
a. Explain how to configure urls in [Link]. Develop a program to display CUITent data and five,
and 4 days ahead. (10 Marks)
b. What is a web framework? List and explain features of django framework. Explain MVC
framework/architecture with a diagram. (10 Marks)
OR
2 a. What is loose coupling? Demonstrate the concept of URL confs and loose coupling by
taking an example. (10 Marks)
b. Develop a python CG r script to display ten most recently published books from the database
table. (10 Marks)
Module-2
3 a. Develop a program to demonstrate the following concepts:
i) Selecting objects
ii) Filtering data
iii) Retrieving single objects
iv) Slicing data. (10 Marks)
b. Develop a program to display
i) Unordered Iist of fruits
ii) List of students from a database table. (10 Marks)
OR
4 a. Develop a program to demonstrate the concept of:
i) Ordering data
ii) Reverse ordering data
iii) Updating objects
iv) Deleting objects. (10 Marks)
b. What is template inheritance? Develop program to demonstrate template inheritance.
(10 Marks)
Module-3
5 a. In URL conf, demonstrate with code, the concept of streamlining function imports.
C) (10 Marks)
'0 b. Develop a program to demonstrate the Concept of Form and Model Form. (10 Marks)
Z
c:
~
o OR
0..
E 6 a. Develop contact form and show how to tie the form to a view. (10 Marks)
b. List and explain all the steps to be followed up to migration. Write a sample model class. •
(10 Marks)
lof2
21CS62
Module-4
7 a. Develop a program to down load the contents ofa students table to excel (CSV) file.
(10 Marks)
b. Develop program for registering student and displaying a list of students. When a student is
selected, display more details about student using django ListView and DetailView.
(10 Marks)
OR
8 a. Develop a program to down load the contents of students table to PDF file. (10 Marks)
b. What is Syndication feed? Develop a program to display latest file blogs using a Simple
feed. (10 Marks)
Module-5
9 a. What is XMLHttpRequest? List and briefly explain the properties and methods of
XMLHttpRequest. (10 Marks)
b. Design and develop a program to demonstrate Ajax calls in jQuery. (10 Marks)
OR
10 a. List the technologies on which ajax is overlaid, briefly explain HTMLlXHTML, XML,
JSON. (10 Marks)
b. Develop a registration page for student enrolment without page refresh using AJAX.
(10 Marks)
*****
20f2 •