Micro framework for Django
Project description
Django Micro framework
Micro framework for Django REST Framework
Requirements
- Python (3.6)
- Django (2.0, 2.1, 2.2, 3.0)
- Django REST Framework (3.8, 3.9, 3.10)
Installation
Micro Framework can be installed with pip
pip install djangomicroframework
Then, go to your django project. In settings.py
:
REST_FRAMEWORK = {
'DEFAULT_PARSER_CLASSES': (
'rest_framework.parsers.JSONParser',
'rest_framework.parsers.FormParser',
'rest_framework.parsers.MultiPartParser'
),
'DEFAULT_AUTHENTICATION_CLASSES': [
'micro_framework.jwt_auth.authentication.JWTTokenUserAuthentication',
]
}
from datetime import timedelta
MICRO_FRAMEWORK = {
'SERVICE_NAME': 'Demo',
'ACCESS_TOKEN_LIFETIME': timedelta(minutes=5),
'REFRESH_TOKEN_LIFETIME': timedelta(days=1),
'ALGORITHM': 'HS256',
'ISSUER': "TestTest123",
'SIGNING_KEY': "TestTest123321",
}
Acknowledgments
This project is forked and custom from https://github.com/davesque/django-rest-framework-simplejwt
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for djangomicroframework-0.0.1a3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8895b118564896c21aa60477dabeaccb406b6a0a695e0c8a9f6cdbb0c3c4170b |
|
MD5 | bc0a3f5687eb6559fb8142db73871d47 |
|
BLAKE2b-256 | 0be8f07ee31c1f928693936f6f6b1ba1a03859aa903f765be9801673da84f695 |
Close
Hashes for djangomicroframework-0.0.1a3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5ef834d5eec59a4e0adebb52286a6091e6d3601a1d3062091228f51e0f39bd8 |
|
MD5 | 33a57848795c76ef717040d13cae7607 |
|
BLAKE2b-256 | 1372ac00574daf3834da74507e806b7fb4d2a94bd7c0bb1892e8a978bfb3c003 |