/flaskapp

Primary LanguagePython

1 - запустить main.py -- запустить сервер.

2 - Для создания/изменения/удаления используется файл datachanger.py - Для инициализации запускаем файл через командую строку (python3 datachanger.py).

- Появляются значения для ввода:

    type - тип операции ( delete , create , change ).
    id - при создании обьекта вводим для него уникальный id.
    name - При создании/изменении обьекта dведите имя обьекта.
    email - При создании/изменении обьекта введите его личный email.
    status -  При создании/изменении обьекта введите его текущий статус.
    
    Для удаления требуется только id , в остальные поля можно вписать любое значение.

3 - Можно создать базу данных для теста в файле sss.py

Программа datachanger.py работает на классовой основе. Для инициализции требуется 5 значений - тип операции , id , имя , email , статус пользователя.

Обьект класса Main.theoperation выполняет функцию crud-приложения и создает post-запросы.

Программа sss.py создает случайно сгенерированную базу данных пользователей в размере , которое может быть указано в в цикле for ( для навигации : перед ним стоит комментарий).

Файл datainformation.json служит сейв-файлом для работы сервера . При инициализации одной из программ ( sss.py , datachanger.py ) данные либо записывается в него , либо изменяются/удаляются .