Форум сайта python.su
Приветствую добрые люди! В Django я зелёный новичок. И решил в целях освения языка написать простой сервис для себя, а именно MP3 плеер.
Схема сервиса проста. Django передаёт плееру список песенок взятых из папки на сервере в
следующем виде
{name:"Название трека",mp3:"файл.mp3"}
{name:"Название трека",mp3:"файл.mp3"}
from django.shortcuts import render_to_response, get_object_or_404
from django.http import HttpResponseRedirect
from django.core.urlresolvers import reverse
import os
def music(request):
log = ['']
logstart = ['{name:"Your track",mp3:"/src/'] #список содержит начало строки адреса для плеера
logend = ['"},'] #список содержит конец строки адреса для плеера
filename = []
for filename in os.listdir("/home/gordano/django/projects/mysite/files"): #папка с mp3 файлами
log.extend(logstart) #объдиняем все нужные куски строки адреса для плеера
log.extend(filename)
log.extend(logend)
log = "".join(log)
return render_to_response('music/music.html', {'list':log})
Отредактировано (Окт. 31, 2009 11:46:55)
Офлайн
эм.. попробуй в шаблоне {{ list|safe }}
Офлайн
Хыыы )) точно же…..
vaxXxa Спасибо большое. Отдельный респект за оперативность :)
Офлайн