An open API service indexing awesome lists of open source software.

https://github.com/timerke/pictureviewer

Веб-приложение на Django для хранения и просмотра картинок
https://github.com/timerke/pictureviewer

django js pictureviewer

Last synced: about 1 year ago
JSON representation

Веб-приложение на Django для хранения и просмотра картинок

Awesome Lists containing this project

README

          

# Сайт PictureViewer #
## Краткое руководство
Сайт PictureViewer содержит:
1) административную панель без авторизации;
2) главную страницу;
3) базу данных.
### Административная панель
На административной панели есть страница с формой загрузки изображения. На форме есть три поля:
* название изображения;
* описание изображения;
* загрузка изображения.
На административной панели есть еще страница со списком изображений. Список состоит из названий и описаний. Возможность редактировать названия и описания, а также удалять картинку. Редактирование названия и описания, а также их удаление происходят без перехода на отдельную страницу и без обновления страницы со списком.
### Главная страница
Главная страница содержит Javascript-cлайдер, меняющий по таймеру загруженные изображения. Показывается по одному изображению. Есть возможность листать картинки, кликая по стрелкам.
### База данных
В базе данных есть таблица Picture со следующими полями:
- id;
- title - название картинки;
- description - описание картинки;
- filename - путь к файлу, сохраненному на сервере;
- date - дата сохранения.

В таблицу записываются данные загруженной картинки. При редактировании или удалении картинки в списке в административной панели в базе также происходят соответствующие изменения.