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.1a2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5e564d857b265ea765d52746a5fde854e38f50587f2f5f2845451027817d2c2 |
|
MD5 | b495f0c20f16c17b2507c1fc26a7a8fc |
|
BLAKE2b-256 | 12592e87c78096947c7ae6854e2207ea3e601d657d75dd6c2e81b7cfd604425b |
Close
Hashes for djangomicroframework-0.0.1a2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed1ffceb860cbabcaea333804a4e50b9775ad19f23c1a2f2e7bf8af113941210 |
|
MD5 | 0341abe6696d17d1ad904024c6773f29 |
|
BLAKE2b-256 | 6e11e061988bcffc584ee19974ff283f87571a96a6429540d803c1e3396c2af4 |