/addressbook

Simple django app as example of my code

Primary LanguagePythonMIT LicenseMIT

Адресная книга на Django

Которая соответствует следующим требованиям:
Поля:

  • ФИО
  • Дата рождения
  • Адрес
  • Телефон
  • Электронная почта
  • Комментарий ФИО и Адрес -- обязательные.

Требуемые возможности:

  • Логин (имя пользователя + пароль)
  • Просмотр списка записей
  • Просмотр записи
  • Добавление новой записи
  • Редактирование записи
  • Удаление записи
  • Возможность скачать всю книгу в CSV

Дополнительно:

  • Регистрация. По-умолчанию добавляем пользователей через админку.
  • Удаление/редактирование в списке записей.
  • Собственные представления о прекрасном (оформи модули как считаешь нужным, сеттинги там, может даже бутстрап подцепишь).
  • У каждого пользователя своя уникальная адресная книга

Установка

. env/bin/activate
pip3 install -r requirements.txt
python3 manage.py loaddata db.json
python3 manage.py runserver 8000