Skip to content

Repository files navigation

Задача за Уметнички дела

  • Имате задача да креирате систем за управување со уметничка галерија. Системот ќе управува со три главни субјекти: уметнички дела, уметници и изложби. Вашата цел е да изградите веб-апликација која овозможува управување со овие ентитети преку интуитивен интерфејс. Апликацијата ќе вклучува почетна страница и страница за додавање изложби.

  • Исто така потребно е и одредено прилагодување во административниот панел на Django. Дополнително, системот ќе инкорпорира односи каде секоја изложба може да содржи повеќе уметнички дела и еден автор може да има повеќе уметнички дела, една изложба има повеќе уметнички дека и едно дело може да биде прикажано само на една изложба.

  • Притоа, во рамки на aдмин панелот потребно е да ги обезбедите следните функционалности:

1. Изложби и автори може да бидат додадени само од супер-корисници
2. Уметнички дела можат да бидат додадени само од уметници и уметникот по автоматизам се додава како автор на делото
3. Уметниците може да ги прегледаат само изложбите на кои имаат свое дело
4. Делата можат да бидат менувани само од нивите уметници
5. Супер-корисниците може да ги гледаат само изложбите што следат, не и тие што се завршени
6. Web апликацијата се состои од една почетна страна, прикажана на сликата подолу која ги прикажува сите изложби заедно со нивните информации и една слика од таа изложба. 

Модели:

  • Уметничко дело: наслов, датум на создавање, слика.
  • Уметник: име (и презиме), уметнички стил (impressionism, pop art, graffiti).
  • Изложба: наслов, датум на почеток, датум на завршување, опис, локација.

Изглед на задачата

About

Artistic app Django

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages