Metadata-Version: 2.4
Name: django_tbase_post_product
Version: 2026.6.1
Summary: Django app for blog posts (extracted from fc_django_crazypowertools)
Author: DBox AI
License: MIT
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: Django<4.0,>=3.2
Requires-Dist: PyMySQL<2.0,>=1.0
Requires-Dist: djangorestframework<4.0,>=3.12
Requires-Dist: django-taggit<4.0.0,>=3.0.0
Requires-Dist: martor<2.0.0,>=1.6.0
Requires-Dist: django-solo<3.0,>=1.2
Requires-Dist: django-hitcount<1.4,>=1.1
Requires-Dist: django-tbase-theme-tailwind<2027.0.0,>=2023.5.2116846028
Dynamic: requires-python

# django-tbase-post-product

`django-tbase-post-product==2026.6.1` — Django app for blog posts extracted from fc_django_crazypowertools.

## Install

    pip install django-tbase-post-product

## Required companion package

This app renders templates from `django-tbase-theme-tailwind`. Install it as a sibling:

    pip install 'django-tbase-theme-tailwind>=2023.5.2116846028'

Add both to `INSTALLED_APPS`:

```python
INSTALLED_APPS = [
    'tbase_post',
    'tbase_theme_tailwind',
    ...
]
```

## Template contract

`views` render the following templates, which are provided by
`django-tbase-theme-tailwind` and NOT bundled in this package:

- `curator/home.html`         — used by `PostListView`, `IndexView`
- `curator/article_detail.html` — used by `DetailView`
- `curator/tag_detail.html`   — used by `TagListView`

## Dependencies

- Django>=3.2,<4.0
- PyMySQL>=1.0,<2.0
- djangorestframework>=3.12,<4.0
- django-taggit>=3.0.0,<4.0.0
- martor>=1.6.0,<2.0.0
- django-solo>=1.2,<3.0
- django-hitcount>=1.1,<1.4
- django-tbase-theme-tailwind>=2023.5.2116846028,<2027.0.0

## Changelog

See [CHANGELOG.md](CHANGELOG.md).
