Skip to content

Module 8 #17

@am1013853

Description

@am1013853

Outcome 1

1.03- Use source control best-practices to manage a code-base

Outcome 1 Result

3-Mastery

Outcome 1 Feedback

Based on the commit history, every change was committed, which demonstrates best practice.

Outcome 2

3.02- Utilize Python to connect to an API that sends and receives data

Outcome 2 Result

3-Mastery

Outcome 2 Feedback

Idk if I missed it, but it seems like I can't find it.

Outcome 3

5.04- Connect to files to read and write data in different formats

Outcome 3 Result

2-Near Mastery

Outcome 3 Feedback

In the StudentEngagmnet/points/views.py file, 'return JsonResponse' was used to format the data.

Outcome 4

2.03- Use function and class decorators to extend or modify behavior

Outcome 4 Result

3-Mastery

Outcome 4 Feedback

In both the points and events files, proper decorators such as @login_required, @require_POST, and @club_admin_required were used accordingly.

Outcome 5

5.02- Utilize ORM for data manipulation

Outcome 5 Result

3-Mastery

Outcome 5 Feedback

In the views file, several instances of ORM were used, therefore, demonstrating mastery.

Outcome 6

6.05- Utilize tools like signals to automate operations

Outcome 6 Result

3-Mastery

Outcome 6 Feedback

In the signals file, signal decorator @receiver was used twice. It was used correctly to handle ATTENDANCE → POINTS + BADGES and SURVEY → POINTS.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions