Esempio n. 1
0
path, lastDir = os.path.split(dirName)

sys.path.append(path)

from mako.lookup import TemplateLookup
from module.config import Dlna
from module.fileSvc import FileSvc 

print "Content-Type: text/html; charset=UTF-8"
print ""

lookup = TemplateLookup(directories=['../webapp/templates'], input_encoding='utf-8', output_encoding='utf-8')
template = lookup.get_template("fileInput.mako")
model = {}

dlna = Dlna()
listMediaDir = dlna.getMediaDir()
model["mediaFile"] = None
model["file"] = ''
model["mediaDir"] = None
print "Revisando el post"
form   = cgi.FieldStorage()
if(form.length > 0):
    model["file"] = form.getfirst("file").strip()
    mediaDir = form.getfirst("mediaDir")
    model["mediaDir"] = mediaDir
    archivo = form.getfirst("file").strip()
    path = mediaDir + "/" +  archivo
    print path
    
    fileSvc = FileSvc()
Esempio n. 2
0
#!/usr/bin/python
# -*- coding: utf-8 -*-

from mako.lookup import TemplateLookup
from module import constantes
from module.config import Dlna

print "Content-Type: text/html; charset=UTF-8"
print ""

mylookup = TemplateLookup(directories=['webapp/templates'], input_encoding='utf-8', output_encoding='utf-8')
mytemplate = mylookup.get_template("index.mako")
model = {}
model["dlnaFileConfig"] = constantes.minidlna_file_config
dlna = Dlna()
listMediaDir = dlna.getMediaDir()
model["db_dir"] = dlna.getDBFile()
print mytemplate.render(model = model, listMediaDir = listMediaDir)
Esempio n. 3
0
 def __init__(self):
     dlna = Dlna()
     db_name = dlna.getDBFile()
     self.con = lite.connect(db_name)
     self.con.row_factory = dict_factory