<div align="center">
<h1>Fladoja Framework</h1>




<p>Гибридный фреймворк, сочетающий простоту Flask, функциональность Django и скорость FastAPI</p>
</div>
---
## 📦 Установка
```bash
pip install fladoja
```
## 🚀 Быстрый старт
```python
from fladoja import Fladoja
app = Fladoja("MyApp")
@app.site("/")
def home(params):
return app.file_template("index.html", {"title": "Главная"})
app.start(port=8000)
```
## ✨ Основные возможности
- 🛠️ Встроенная админ-панель
- 🚀 Простая маршрутизация через `@app.site()`
- 📦 Система плагинов `@app.plagen()`
- 🎨 Поддержка шаблонов с наследованием
- 🔒 Авторизация через переменные окружения
## 📚 Документация
Полная документация доступна на [GitHub Wiki](https://github.com/yourusername/fladoja/wiki)
---
## 🔒 Лицензия
<div align="center">
<img src="https://raw.githubusercontent.com/yourusername/fladoja/main/docs/assets/license_logo.png" width="200" alt="SiteProjectGo License">
**SiteProjectGo License**
[Полный текст лицензии](LICENSE)
</div>
### Основные положения:
- ✅ Разрешено коммерческое использование
- ✅ Возможность модификации кода
- ❌ Запрещена перепубликация под другим именем
- ⚠️ Без гарантий поддержки
---
## 📬 Контакты
- Email: support@yourproject.com
- Telegram: [@fladoja_support](https://t.me/fladoja_support)
- Issues: [GitHub Issues](https://github.com/yourusername/fladoja/issues)
Raw data
{
"_id": null,
"home_page": "https://github.com/yourusername/fladoja",
"name": "fladoja",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": null,
"author": "Vadim",
"author_email": "somerare22@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/bb/1a/d48cb8e852199723a83b990e628bda4a4472b683d6292c7b711b0d064a62/fladoja-0.1.1.tar.gz",
"platform": null,
"description": "<div align=\"center\">\r\n <h1>Fladoja Framework</h1>\r\n \r\n \r\n \r\n \r\n \r\n\r\n <p>\u0413\u0438\u0431\u0440\u0438\u0434\u043d\u044b\u0439 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a, \u0441\u043e\u0447\u0435\u0442\u0430\u044e\u0449\u0438\u0439 \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u0443 Flask, \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c Django \u0438 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c FastAPI</p>\r\n</div>\r\n\r\n---\r\n\r\n## \ud83d\udce6 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\r\n```bash\r\npip install fladoja\r\n```\r\n\r\n## \ud83d\ude80 \u0411\u044b\u0441\u0442\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\r\n```python\r\nfrom fladoja import Fladoja\r\n\r\napp = Fladoja(\"MyApp\")\r\n\r\n@app.site(\"/\")\r\ndef home(params):\r\n return app.file_template(\"index.html\", {\"title\": \"\u0413\u043b\u0430\u0432\u043d\u0430\u044f\"})\r\n\r\napp.start(port=8000)\r\n```\r\n\r\n## \u2728 \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438\r\n- \ud83d\udee0\ufe0f \u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u0430\u044f \u0430\u0434\u043c\u0438\u043d-\u043f\u0430\u043d\u0435\u043b\u044c\r\n- \ud83d\ude80 \u041f\u0440\u043e\u0441\u0442\u0430\u044f \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0446\u0438\u044f \u0447\u0435\u0440\u0435\u0437 `@app.site()`\r\n- \ud83d\udce6 \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432 `@app.plagen()`\r\n- \ud83c\udfa8 \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432 \u0441 \u043d\u0430\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435\u043c\r\n- \ud83d\udd12 \u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u0447\u0435\u0440\u0435\u0437 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\r\n\r\n## \ud83d\udcda \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f\r\n\u041f\u043e\u043b\u043d\u0430\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043d\u0430 [GitHub Wiki](https://github.com/yourusername/fladoja/wiki)\r\n\r\n---\r\n\r\n## \ud83d\udd12 \u041b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\r\n<div align=\"center\">\r\n <img src=\"https://raw.githubusercontent.com/yourusername/fladoja/main/docs/assets/license_logo.png\" width=\"200\" alt=\"SiteProjectGo License\">\r\n \r\n **SiteProjectGo License** \r\n [\u041f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438](LICENSE)\r\n</div>\r\n\r\n### \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f:\r\n- \u2705 \u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u043e \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\r\n- \u2705 \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043a\u043e\u0434\u0430\r\n- \u274c \u0417\u0430\u043f\u0440\u0435\u0449\u0435\u043d\u0430 \u043f\u0435\u0440\u0435\u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u043f\u043e\u0434 \u0434\u0440\u0443\u0433\u0438\u043c \u0438\u043c\u0435\u043d\u0435\u043c\r\n- \u26a0\ufe0f \u0411\u0435\u0437 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438\r\n\r\n---\r\n\r\n## \ud83d\udcec \u041a\u043e\u043d\u0442\u0430\u043a\u0442\u044b\r\n- Email: support@yourproject.com\r\n- Telegram: [@fladoja_support](https://t.me/fladoja_support)\r\n- Issues: [GitHub Issues](https://github.com/yourusername/fladoja/issues)\r\n",
"bugtrack_url": null,
"license": "SiteProjectGo",
"summary": "Hybrid web framework (Flask + Django + FastAPI style)",
"version": "0.1.1",
"project_urls": {
"Homepage": "https://github.com/yourusername/fladoja"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "c3ebd25f48f37fc8d5853ef793a82f9d73a2b31275cc3e5796bcee623a8a8923",
"md5": "0e9a286688dab962d2c3d7dac1aeda89",
"sha256": "6afe40dc77960da54e5e906759e7e3ea7f083755e79560a2c6d7a9560f84121c"
},
"downloads": -1,
"filename": "fladoja-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0e9a286688dab962d2c3d7dac1aeda89",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 12535,
"upload_time": "2025-08-02T05:54:54",
"upload_time_iso_8601": "2025-08-02T05:54:54.365837Z",
"url": "https://files.pythonhosted.org/packages/c3/eb/d25f48f37fc8d5853ef793a82f9d73a2b31275cc3e5796bcee623a8a8923/fladoja-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bb1ad48cb8e852199723a83b990e628bda4a4472b683d6292c7b711b0d064a62",
"md5": "3a4fc8de26a67c2c2208db1014590a6d",
"sha256": "a658cf24af5354a5a2bd22e728e0486e7b69af52f82073b715a935104458169c"
},
"downloads": -1,
"filename": "fladoja-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "3a4fc8de26a67c2c2208db1014590a6d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 10886,
"upload_time": "2025-08-02T05:54:55",
"upload_time_iso_8601": "2025-08-02T05:54:55.563696Z",
"url": "https://files.pythonhosted.org/packages/bb/1a/d48cb8e852199723a83b990e628bda4a4472b683d6292c7b711b0d064a62/fladoja-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-02 05:54:55",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "yourusername",
"github_project": "fladoja",
"github_not_found": true,
"lcname": "fladoja"
}