0% found this document useful (0 votes)
100 views5 pages

21CS62 FSD MQP

Full stack developer django model question paper 6th sem CSE

Uploaded by

sharathmane2829
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
100 views5 pages

21CS62 FSD MQP

Full stack developer django model question paper 6th sem CSE

Uploaded by

sharathmane2829
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

21CS62

Model Question Paper-1/2 with effect from 2021(CBCS Scheme)


USN

Sixth Semester B.E. Degree Examination


Subject Title: Fullstack Development
TIME: 03 Hours Max. Marks: 100

Note: 1. Answer any FIVE full questions, choosing at least ONE question from each MODULE.

*Bloom’s COs
Module -1 Taxonomy Marks
Level
Q.01 a Define Web Framework? Explain with example of design of a L2 1 10
Web application written using the Common Gateway Interface
(CGI) standard with its disadvantage.
b Explain how Django Processes a Request. L2 1 10

OR
Q.02 a Explain Wildcard URL patterns and Django’s Pretty Error Pages. L2 1 10
b Write a Django app that displays date and time four hours ahead L2 1 10
and four hours before as an offset of current date and time in
server.
Module-2
Q. 03 a Explain Basic Template Tags and Filters. L2 2 10
b Explain MTV Development Pattern. L2 2 10
OR
Q.04 a Explain Template Inheritance with example. L2 2 10
b Explain Making Changes to a Database Schema. L2 2 10
Module-3
Q. 05 a Explain Customizing the Admin Interface. L2 3 10
b Explain Creating a Feedback Form and Processing the Submission. L2 3 10
OR
Q. 06 a Develop a Model form for student that contains his topic chosen L2 3 10
for project, languages used and duration with a model called
project.
b List and Explain URLconf Tricks. L2 3 10
Module-4
Q. 07 a Define Generic Views and explain its types. L2 4 10

b Explain Extending Generic Views L2 4 10

Page 01 of 02
07082024
21CS62
OR
Q. 08 a For student’s enrolment, create a generic class view which displays L2 4 10
list of students and detail view that displays student details for any
selected student in the list.
b Write a note on followings i) Cookies ii) Users and L2 4 10

Authentications.
Module-5
Q. 09 a List and explain the technologies Ajax is overlaid on. L2 5 10
b Explain XHTML Http Request and Response. L2 5 10

OR
Q. 10 a List and explain the jQuery Ajax facilities. L2 5 10

b Write a program to develop a search application in Django L2 5 10

using AJAX that displays courses enrolled by a student being


searched.

Page 02 of 02
07082024
21CS62

Model Question Paper-1/2 with effect from 2021(CBCS Scheme)

USN

Sixth Semester B.E. Degree Examination


Full Stack Developement

TIME: 03 Hours Max. Marks: 100

Note:
01. Answer any FIVE full questions, choosing at least ONE question from each MODULE.

Bloom’s COs
Module -1 Taxonom Marks
y Level

Q.01 a Explain the MVC (Model-View-Controller) design pattern. How does L2 CO1 5
Django implement this pattern?

b Discuss the process of mapping URLs to views in Django with an L2 CO1 10


example.

c Describe loose coupling in the context of Django URLConfs. Why is it L2 CO1 5


important?

OR

Q.02 a What are wild card patterns in URLs? Provide an example of how they are L2 CO1 8
used in Django.

b Explain the evolution of Django and mention any two key features. L2 CO1 6

c Discuss the concept of views in Django. L2 CO1 6

Module-2

Q. 03 a Describe the basics of the Django template system. How is it different L2 CO2 5
from other template systems?

b Explain the process of configuring databases and defining models in L2 CO2 10


Django.

c What is schema evolution? Discuss how Django handles schema L2 CO2 5


evolution.

Page 01 of 02
07082024
21CS62
OR

Q.04 a Discuss template inheritance in Django with an example. L2 CO2 5

b Explain the steps involved in inserting and updating data in Django L2 CO2 10
models.

c How can you add model string representations in Django? Why is it L2 CO2 5
useful?

Module-3

Q. 05 a What are the benefits of using Django admin interfaces? L2 CO3 5

b Describe the process of creating and processing feedback forms in L2 CO3 10


Django.

c How can custom validation be implemented in Django forms? Provide an L2 CO3 5


example.

OR

Q. 06 a Explain how to activate and use Django admin interfaces. L2 CO3 5

b Discuss the importance of model forms in Django and how they differ L2 CO3 10
from regular forms.

c What are URLConf Ticks and why are they used? L2 CO3 5

Module-4

Q. 07 a Explain the concept of Generic Views in Django and their benefits. L2 CO4 5

b Describe how to generate non-HTML content like CSV and PDF using L2 CO4 10
Django.

c Discuss the role of cookies and sessions in Django for state persistence. L2 CO4 5

OR

Q. 08 a How does the Sitemap framework work in Django? L2 CO4 5

b Describe the process of creating a syndication feed in Django. L2 CO4 10

c Explain user authentication in Django. What are the key components L2 CO4 5
involved?

Module-5

Page 02 of 02
07082024
21CS62
Q. 09 a What is AJAX and how is it integrated with Django? L2 CO5 5

b Explain the use of jQuery UI Autocomplete in a Django application. L2 CO5 10

c Discuss the settings required for using JavaScript in Django. L2 CO5 10

OR

Q. 10 a Describe the role of XHTMLHttpRequest and Response in AJAX. L2 CO5 5

b How can JSON be used with AJAX in Django applications? Provide an L2 CO5 10
example.

c Explain how iframes can be utilized in Django for content loading. L2 CO5 5

*Bloom’s Taxonomy Level: Indicate as L1, L2, L3, L4, etc. It is also desirable to indicate the COs and POs to be
attained by every bit of questions.

Page 03 of 02
07082024

You might also like