| Name | online-store JSON |
| Version |
0.1.4
JSON |
| download |
| home_page | None |
| Summary | Исполняемый пакет для управления пользователями и заказами в онлайн-магазине |
| upload_time | 2024-10-19 07:43:17 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | >=3.8 |
| license | MIT |
| keywords |
|
| VCS |
|
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# Проект: Система управления онлайн-магазином
Этот проект представляет собой систему управления онлайн-магазином, которая позволяет работать с учётными записями клиентов и заказами. Пользователи могут добавлять, обновлять и удалять учётные записи клиентов, а также управлять заказами: создавать, обновлять и отменять их.
## Структура проекта
- `user_management.py` — модуль для управления учётными записями клиентов.
- `order_management.py` — модуль для управления заказами.
- `__main__.py` — главный файл проекта, который запускает текстовое меню для взаимодействия с пользователем.
- `__init__.py` — файл инициализации пакета, позволяющий импортировать классы `UserManager` и `OrderManager` на уровне пакета.
## Установка и запуск
1. Клонируйте репозиторий или скачайте файлы проекта.
2. Убедитесь, что у вас установлен Python версии 3.8 или выше.
3. Запустите проект с помощью команды:
```bash
python -m online_store
```
Raw data
{
"_id": null,
"home_page": null,
"name": "online-store",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Savva Serebriakov <savva08savva08@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/4f/79/3c39b85642d099e8cd2fd375f878657f7b37b7b8c7ab73ff2ff316c00269/online_store-0.1.4.tar.gz",
"platform": null,
"description": "# \u041f\u0440\u043e\u0435\u043a\u0442: \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u043d\u043b\u0430\u0439\u043d-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u043e\u043c\n\n\u042d\u0442\u043e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u043d\u043b\u0430\u0439\u043d-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0443\u0447\u0451\u0442\u043d\u044b\u043c\u0438 \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u0438 \u0437\u0430\u043a\u0430\u0437\u0430\u043c\u0438. \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c, \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c \u0438 \u0443\u0434\u0430\u043b\u044f\u0442\u044c \u0443\u0447\u0451\u0442\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0437\u0430\u043a\u0430\u0437\u0430\u043c\u0438: \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c, \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c \u0438 \u043e\u0442\u043c\u0435\u043d\u044f\u0442\u044c \u0438\u0445.\n\n## \u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\n\n- `user_management.py` \u2014 \u043c\u043e\u0434\u0443\u043b\u044c \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0443\u0447\u0451\u0442\u043d\u044b\u043c\u0438 \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432.\n- `order_management.py` \u2014 \u043c\u043e\u0434\u0443\u043b\u044c \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043a\u0430\u0437\u0430\u043c\u0438.\n- `__main__.py` \u2014 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0435 \u043c\u0435\u043d\u044e \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c.\n- `__init__.py` \u2014 \u0444\u0430\u0439\u043b \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0430\u043a\u0435\u0442\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043b\u0430\u0441\u0441\u044b `UserManager` \u0438 `OrderManager` \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u043f\u0430\u043a\u0435\u0442\u0430.\n\n## \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\n\n1. \u041a\u043b\u043e\u043d\u0438\u0440\u0443\u0439\u0442\u0435 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0438\u043b\u0438 \u0441\u043a\u0430\u0447\u0430\u0439\u0442\u0435 \u0444\u0430\u0439\u043b\u044b \u043f\u0440\u043e\u0435\u043a\u0442\u0430.\n\n2. \u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0443 \u0432\u0430\u0441 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d Python \u0432\u0435\u0440\u0441\u0438\u0438 3.8 \u0438\u043b\u0438 \u0432\u044b\u0448\u0435.\n\n3. \u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 \u043f\u0440\u043e\u0435\u043a\u0442 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u044b:\n\n ```bash\n python -m online_store\n ```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "\u0418\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0439 \u043f\u0430\u043a\u0435\u0442 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438 \u0438 \u0437\u0430\u043a\u0430\u0437\u0430\u043c\u0438 \u0432 \u043e\u043d\u043b\u0430\u0439\u043d-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0435",
"version": "0.1.4",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ac96485acb5be83f13a9ca76bc18ea0946b52521495bb072f1e6f400aa79fefd",
"md5": "4fd0cfb19220ed8c231f9f88f3772214",
"sha256": "f4116c4ec61cbd17f53b1b91eced92a07b82de4dca6ccda7590b008046ebe4ba"
},
"downloads": -1,
"filename": "online_store-0.1.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4fd0cfb19220ed8c231f9f88f3772214",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 4477,
"upload_time": "2024-10-19T07:43:16",
"upload_time_iso_8601": "2024-10-19T07:43:16.384533Z",
"url": "https://files.pythonhosted.org/packages/ac/96/485acb5be83f13a9ca76bc18ea0946b52521495bb072f1e6f400aa79fefd/online_store-0.1.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4f793c39b85642d099e8cd2fd375f878657f7b37b7b8c7ab73ff2ff316c00269",
"md5": "bf1f3c0572ccc69abb395b13556978ee",
"sha256": "c644134e20c08cd13b33258147f7451fa2a98580432a3b0aa4ade9dce9c5ba58"
},
"downloads": -1,
"filename": "online_store-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "bf1f3c0572ccc69abb395b13556978ee",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 3403,
"upload_time": "2024-10-19T07:43:17",
"upload_time_iso_8601": "2024-10-19T07:43:17.991298Z",
"url": "https://files.pythonhosted.org/packages/4f/79/3c39b85642d099e8cd2fd375f878657f7b37b7b8c7ab73ff2ff316c00269/online_store-0.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-19 07:43:17",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "online-store"
}