front-end support for adding to playlists

This commit is contained in:
James Taylor
2018-07-08 02:56:54 -07:00
parent 6ad09eb53a
commit 26620cbac8
15 changed files with 110 additions and 283 deletions

View File

@@ -1,13 +1,19 @@
import os.path
import os
import json
playlists_directory = os.path.normpath("data/playlists")
def add_to_playlist(name, video_info_list):
with open(os.path.join(playlists_directory, name), "a", encoding='utf-8') as file:
with open(os.path.join(playlists_directory, name + ".txt"), "a", encoding='utf-8') as file:
for info in video_info_list:
file.write(info + "\n")
def get_playlist_page(name):
pass
pass
def get_playlist_names():
for item in os.listdir(playlists_directory):
name, ext = os.path.splitext(item)
if ext == '.txt':
yield name