{"id":16229365,"url":"https://github.com/djwoms/blog_fastapi","last_synced_at":"2025-03-19T13:31:49.220Z","repository":{"id":95943348,"uuid":"246642352","full_name":"DJWOMS/blog_FastAPI","owner":"DJWOMS","description":"Блог написаный на FastAPI","archived":false,"fork":false,"pushed_at":"2020-03-11T18:05:07.000Z","size":21,"stargazers_count":60,"open_issues_count":0,"forks_count":16,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-28T19:01:24.123Z","etag":null,"topics":["fastapi","python3","sqlalchemy"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DJWOMS.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-11T17:53:30.000Z","updated_at":"2025-02-19T11:23:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"dbbbd867-2c2d-48a7-bb3e-cc1d03dba50f","html_url":"https://github.com/DJWOMS/blog_FastAPI","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DJWOMS%2Fblog_FastAPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DJWOMS%2Fblog_FastAPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DJWOMS%2Fblog_FastAPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DJWOMS%2Fblog_FastAPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DJWOMS","download_url":"https://codeload.github.com/DJWOMS/blog_FastAPI/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243995893,"owners_count":20380899,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fastapi","python3","sqlalchemy"],"created_at":"2024-10-10T12:58:08.561Z","updated_at":"2025-03-19T13:31:49.215Z","avatar_url":"https://github.com/DJWOMS.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch2 align=\"center\"\u003eBlog FastAPI\u003c/h2\u003e\n\n\n### Описание проекта:\nБлог написаный на FastAPI.\n- JWT авторизация\n- CRUD пользователей\n- CRUD категорий\n- CRUD статей\n- Отправка Email\n\n### Инструменты разработки\n\n**Стек:**\n- Python \u003e= 3.7\n- FastAPI == 0.52.0\n- PostgreSQL\n\n**Ссылки**:\n- [Канал Youtube](https://www.youtube.com/channel/UC_hPYclmFCIENpMUHpPY8FQ?view_as=subscriber)\n- [Telegram](https://t.me/trueDjangoChannel)\n- [Группа в VK](https://vk.com/djangochannel)\n\n## Разработка\n\n##### 1) Сделать форк репозитория и поставить звездочку)\n\n##### 2) Клонировать репозиторий\n\n    git clone ссылка_сгенерированная_в_вашем_репозитории\n\n##### 3) Создать виртуальное окружение\n\n    python -m venv venv\n    \n##### 4) Активировать виртуальное окружение\n\n##### 5) В папке `core` файл `local_config.py-example` переименовать в `local_config.py` и прописать конект к базе\n\n##### 6) Устанавливить зависимости:\n\n    pip install -r req.txt\n\n##### 7) Выполнить команду для выполнения миграций\n\n    alembic upgrade head\n    \n##### 8) Создать суперпользователя\n\n    в разработке\n    \n##### 9) Запустить сервер\n\n    uvicorn main:app --reload\n    \n##### 10) Перейти по адресу\n\n    http://127.0.0.1:8000/docs\n    \n## License\n\n[BSD 3-Clause License](https://opensource.org/licenses/BSD-3-Clause)\n\nCopyright (c) 2020-present, DJWOMS - Omelchenko Michael\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjwoms%2Fblog_fastapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdjwoms%2Fblog_fastapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjwoms%2Fblog_fastapi/lists"}