Skip to content

SoftDesk is an API built in Django Rest framework for reporting and tracking technical problems in the form of tickets.

Notifications You must be signed in to change notification settings

LudoTreb/OCR_P10

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Softdesk

Description

Softdesk is an API built in Django Rest framework. This works on website and mobile (ios & android).


Setup

Create a virtualenv for the project with Python 3.10.4
And install the depencies.

python -m venv venv 
source venv/bin/activate
pip install -r requirements.txt 

Run the server

Server can be run by this command :

python manage.py runserver

and open in browser this adress: http:/127.0.0.1:8000/


Postman documentation

Here the documentation of the Softdesk's API: postman documentation


Pylint report

The file .pylintrc contents parameters for checking Pylint.
It checks syntax, error, coding stadard of the code with this command:
From the terminal into the root folder 'Softdesk'

pylint softdesk

What I learned with this project is

I learn how to create an API with Django Rest Framework. How to protect with authenticated and peermission some action of the CRUD. I learn to use view class and a nested router url.

About

SoftDesk is an API built in Django Rest framework for reporting and tracking technical problems in the form of tickets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages