Metadata-Version: 2.4
Name: drf-helper
Version: 0.1.0
Summary: Generate Django REST Framework code from markdown lab assignments
Author: drf-helper contributors
License-Expression: MIT
Keywords: codegen,django,drf,markdown
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Code Generators
Requires-Python: >=3.11
Provides-Extra: dev
Requires-Dist: build; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: twine; extra == 'dev'
Description-Content-Type: text/markdown

# drf-helper

Генератор Django REST Framework кода из markdown-заданий лабораторных работ.

## Установка

```bash
pip install drf-helper
```

## Использование

По умолчанию генерируется полный API-слой (permissions, views, urls, exceptions, exception_handler):

```bash
drf_helper path/to/task.md
```

Другие режимы:

```bash
drf_helper task.md --models
drf_helper task.md --serializers
drf_helper task.md --api --views-output views.py
drf_helper task.md --dry-run
```

Флаги: `--models`, `--serializers`, `--permissions`, `--views`, `--urls`, `--api`, `-o`, `--dry-run`, `--strict`, `-v`.
