Задание
Разработать веб-приложение для учета сотрудников. Приложение должно быть простым, лаконичным, чтобы не сведущий в кодинге человек мог разобраться как и что устроено и что за что отвечает.
Функционал программы
- добавление данных о сотруднике
 - удаление данных
 - редактирование данных
 - регистрация новых пользователей через админку
 
Фрагмент программного кода
from .models import Employee
from django.forms import ModelForm, TextInput
class StaffForm(ModelForm):
    class Meta:
        model = Employee
        fields = ['name', 'department', 'position', 'salary']
        widgets = {
            "name": TextInput(attrs={
                'class': 'form-control',
                'placeholder': 'Введите сотрудника'
            }),
            "department": TextInput(attrs={
                'class': 'form-control',
                'placeholder': 'Введите отдел'
            }),
            "position": TextInput(attrs={
                'class': 'form-control',
                'placeholder': 'Введите должность'
            }),
            "salary": TextInput(attrs={
                'class': 'form-control',
                'placeholder': 'Введите размер оклада'
            }),
        }
Скриншот архива с проектом


Структура проекта

Пояснения по запуску программы
Скачать Visual Studio Code с сайта Microsoft. Установить редактор кода и все необходимые расширения. Скачать и установить интерпретатор Python для Windows версию 3.11.7. Открыть проект с помощью VS Code/
В терминале редактора кода выполнить переход на уровень выше командой - cd StaffWeb, где StaffWeb - имя проекта. Там же в терминале ввести команду python manage.py runserver. Запуститься сервер приложения, в терминале будет отображаться ссылка, нужно перейти по данной ссылке и посмотреть на результат.
Для создания нового пользователя необходимо сделать следующее - остановить сервер сочетанием клавишь Ctrl+С, ввести в терминале команду - python manage.py createsuperuser. Будет предлжено ввести имя пользователя, почту, пароль и подтверждение паролья. После чего вводите команду для запуска сервера и в адресной сртроке вводите после сервера / admin. Так вы попадете в админку Django. Далее вводите свои логин и пароль и управляете сайтом.
                    
                                        
                                        
                                        
                                        
                                        
                                Телеграм
                            
                
-