Георги обнови решението на 20.12.2022 00:47 (преди над 2 години)
Идеята се нуждае от още малко, за да стане достатъчна за максимален брой точки. Добре е като за начало, но помисли как да надградиш в последствие.
Няколко конкретни коментара:
"Drag and drop" - Добре, но не влагай много време в игра с това. Може да се окаже времеемко, а реално ще го правиш с JS и няма нищо общо с Python.
Не разбрах защо ще запазваш информацията в база данни и в JSON отделно.
PostgreSQL - Джанго идва с SQLite. Мигриране към PostgreSQL отнема време, а не показва допълнитлени Python познания, така че ти препоръчвам да си ползваш SQLite.
Идеята ми с JSON файловете е, че искам като някой си създаде списък, информацията за него да се запази на JSON файл, а за базата данни ще има таблица за списък, който ще е вързан към някой потребител и ще се пази име към json файла, за да може да го намери.
Допълнително мислех да се направи глобален списък за някакъв ranking спрямо това коя песен е на най-високо място сред списъците. Ще се изчислява по някакъв начин позицията в списъка като взима предвид в колко списъка е включена и на коя позиция е в съответния списък.
Мислех да добавя да може потребители да коментират на другите потребители списъците.
Освен със Spotify искам да работи и с Deezer.