DEV Community

ilamparithi_aka_ip
ilamparithi_aka_ip

Posted on

1

Django - Improvement

Hello Everyone!

In my college I was studying Electronics major but I had and still have a lot of interest in programming. So I decided to learn programming myself. After the end of my third year, I got an internship opportunity in one of the startup companies. During my internship, I managed to learn python, flask, and Django. After the internship, I was accepted as a full-time employee in the same company. Now it's been two years as a full-time employee in the company, I decided to look for job change. I have applied to many companies but didn't get any calls. One day I got a call from an HR for an opportunity, They gave an assignment in Django and asked me to complete within 2 days. I completed the task and sent it to them. After a week, They decided to move forward without me.

They provided a JSON file of data of users with their activity period. The task is to design and implement a Django application with User and ActivityPeriod models, write
a custom management command to populate the database with some dummy data, and design
an API to serve that data in the json format.

Project repo url: https://github.com/IP10/ftl-test

It would be helpful if anyone goes through the project and provided suggestions for improvements.

Image of Datadog

Create and maintain end-to-end frontend tests

Learn best practices on creating frontend tests, testing on-premise apps, integrating tests into your CI/CD pipeline, and using Datadog’s testing tunnel.

Download The Guide

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay