=================== django-drf-coy-apis
A reusable Django REST Framework corporate CMS package providing complete CRUD endpoints for Company Information, Services, Products, Team Members, Testimonials, Core Values, Events, Photo Gallery, YouTube Videos, Key Performance Stats, Sponsors, Clients, FAQs, Contact Forms, and Email Subscriptions.
Current Version: 0.2.0
Quick Start
- Installation
.. code-block:: bash
pip install django-drf-coy-apis
2. Configure ``INSTALLED_APPS``
In your Django settings.py:
.. code-block:: python
INSTALLED_APPS = [
...,
'rest_framework',
'media_library',
'django_drf_coy_apis',
'django_ckeditor_5',
]
- Add URL Patterns
In your Django ``urls.py``:
.. code-block:: python
from django.urls import path, include
urlpatterns = [
path('django_drf_coy_apis/', include('django_drf_coy_apis.urls')),
path('media-library/', include('media_library.urls')),
]
4. Run Migrations
~~~~~~~~~~~~~~~~~
.. code-block:: bash
python manage.py migrate
Key API Endpoints (All support full CRUD)
-----------------------------------------
* **Company Info**: ``/django_drf_coy_apis/company-info`` and ``/company-info/<id>``
* **Services**: ``/django_drf_coy_apis/our-services`` and ``/our-services/<slug>``
* **Products**: ``/django_drf_coy_apis/products`` and ``/products/<slug>``
* **Our Clients**: ``/django_drf_coy_apis/clients`` and ``/clients/<pk>``
* **Our Sponsors**: ``/django_drf_coy_apis/sponsors`` and ``/sponsors/<pk>``
* **Testimonials**: ``/django_drf_coy_apis/testimonials`` and ``/testimonials/<pk>``
* **Our Team**: ``/django_drf_coy_apis/our-teams`` and ``/our-teams/<pk>``
* **Core Values**: ``/django_drf_coy_apis/core-values`` and ``/core-values/<pk>``
* **Events**: ``/django_drf_coy_apis/events`` and ``/events/<slug>``
* **Hero Section**: ``/django_drf_coy_apis/hero-section`` and ``/hero-section/<pk>``
* **Stats**: ``/django_drf_coy_apis/stat`` and ``/stat/<pk>``
* **YouTube Videos**: ``/django_drf_coy_apis/youtube-videos`` and ``/youtube-videos/<pk>``
* **Photo Gallery**: ``/django_drf_coy_apis/photo-gallery`` and ``/photo-gallery/<pk>``
* **Contact Forms**: ``/django_drf_coy_apis/contact-us``
* **Email Subscriptions**: ``/django_drf_coy_apis/email-subscription``
Release files for django-drf-coy-apis 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django_drf_coy_apis-0.2.3.tar.gz | 11.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_drf_coy_apis-0.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 24.6 kB
Release files / django_drf_coy_apis-0.2.3.tar.gz
| Download URL | django_drf_coy_apis-0.2.3.tar.gz |
|---|---|
| Size | 11.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2dd13f3795591a3f8f332d441d963458cc0a204a8f495d876c4232f35826bc22
|
|
BLAKE2b-256 checksum How to use checksums |
eadf977c062bc93057dba76b580da53c8f00e070357dc5e7593b3874025e81b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.2
|
Release files / django_drf_coy_apis-0.2.3-py3-none-any.whl
| Download URL | django_drf_coy_apis-0.2.3-py3-none-any.whl |
|---|---|
| Size | 13.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e0471754aa1cf490200e3bd7bbedeed7ad3223c9366bc2545834013296455c9c
|
|
BLAKE2b-256 checksum How to use checksums |
fdee8dbc5c5f797a7971341bd6528a3433f0ba7189ce0e7d05eadfc0497f1a44
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.2
|