fc-django-post-api
Django REST API package extracted from fc_django_crazypowertools.
Status: experimental — first PyPI release (2026.6.0).
Install
pip install fc-django-post-api
Configure
Add to INSTALLED_APPS in your Django settings:
INSTALLED_APPS = [
...,
"fc_django_post_api",
]
The AppConfig declares label = "api", so the Django app label remains api even though the Python import is fc_django_post_api. Database tables, migrations, and reverse() lookups are unaffected.
Mount URLs
# urls.py
urlpatterns = [
path("api/", include("fc_django_post_api.urls")),
...,
]
Endpoints
GET /api/posts/— PostViewSet (DRF)GET /api/health/— HealthViewGET /api/me/— MeViewPOST /api/auth/token/— JWT obtainPOST /api/auth/token/refresh/— JWT refresh
License
MIT — see LICENSE.
Metadata
Release files for fc-django-post-api 2026.6.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fc_django_post_api-2026.6.5.tar.gz | 17.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fc_django_post_api-2026.6.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 37.6 kB
Release files / fc_django_post_api-2026.6.5.tar.gz
| Download URL | fc_django_post_api-2026.6.5.tar.gz |
|---|---|
| Size | 17.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
daa63f73481db07411f8de0409f66b4e57d43999d897e9cff18fa8928f1ee0e3
|
|
BLAKE2b-256 checksum How to use checksums |
ebebedcd4d973e94790ceef7ee7451315fd10b244bc6924977dea0f23b2832b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|
Release files / fc_django_post_api-2026.6.5-py3-none-any.whl
| Download URL | fc_django_post_api-2026.6.5-py3-none-any.whl |
|---|---|
| Size | 20.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2d09bf87675a16f9476d7bbf2b12416f29c8750bf8ed6ac7c11a402fc700d8a6
|
|
BLAKE2b-256 checksum How to use checksums |
2e0dd41bd0e1314d04b3f1ab8b2705c1a0d95433fe137fbfecaf5c5a93b7fe80
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|