0% found this document useful (0 votes)
10 views2 pages

FST First Assignment

Uploaded by

Srushti M
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)
10 views2 pages

FST First Assignment

Uploaded by

Srushti M
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/ 2

SJM Vidyapeetha®

S J M INSTITUTE OF TECHNOLOGY
(Recognized by AICTE, New Delhi and Affiliated to Visvesvaraya Technological University, Belagavi)
NH-4 Bypass, P.B.No:73, CHITRADURGA -577502, Karnataka State
Assignment -I

Department: Computer Science and Engineering Name of the faculty: Prof. Pavithra N & Prof. Ambika S
Course Title: Full Stack Development Course Code : 21CS62 Assignment Marks: 10 marks
Semester: 6th Section: ‘A’ and ‘B’ Date of assignment: 30-05-2024 Last date : 05-06-2024

Q.No. QUESTIONS Marks CL CO PO PSO


Explain Django Full-stack Development architecture
1. 10 U 1 1,3 1
What is web framework and its importance in web
2. development? 5 U 1 1 1

Overview of the MVC (Model-View-Controller) design


3. Pattern? 5 U 1 1,3 1,2

Historical overview of django’s development and


4. evolution? 10 U 1 3 1

5. Explanation of the typical structure of a Django project? 10 U 1 3 1

6. Detailed explanation of Django’s architecture? 10 U 1 1,3 1


Explain

• Function-based views (FBVs)


7. • Class-based views (CBVs) 10 U 1 1 1,2
• Rendering templates
• Handling form submissions

Explanation of common errors that can occur in Django


8. URL patterns? 10 U 1 1 1,2

Discussion on how to handle wild card patterns and resolve


9. errors effectively? 10 U 1 5 1

What is the purpose of Django’s templates and Django


10. Models? 10 U 2 1 1

How does Django’s template system help in separating


11. presentation logic from business logic? 5 U 2 12 1

What are template tags and how are they used in Django
12. Templates. 5 U 2 1 1

(CL) Cognitive Level


(R): Remembering, (U): Understanding, (Ap): Apply, (A): Analysis, (E): Evaluation, (C): Creation.
SJM Vidyapeetha®
S J M INSTITUTE OF TECHNOLOGY
(Recognized by AICTE, New Delhi and Affiliated to Visvesvaraya Technological University, Belagavi)
NH-4 Bypass, P.B.No:73, CHITRADURGA -577502, Karnataka State
Assignment -I

COURSE OUTCOMES (COs) COVERED


CO 1. Understand the working of MVT based full stack web development with Django.
CO 2. Designing of Models and Forms for rapid development of web pages.
CO 3. Analyze the role of Template Inheritance and Generic views for developing full stack web applications.
CO 4. Apply the Django framework libraries to render non HTML contents like CSV and PDF.
CO 5. Perform jQuery based AJAX integration to Django Apps to build responsive full stack web applications.

General Instructions to the subject in charge faculty


1. All the CO’s to be covered in 3 Assignments.
2. Prepare the questions as per Bloom’s Taxonomy Cognitive Level.
3. Frame the number of questions to cover entire module for each Assignment.

You might also like