
Untitled
By: a guest on
Feb 26th, 2012 | syntax:
None | size: 0.58 KB | hits: 21 | expires: Never
import config
import models
def GET(request):
return config.template_plugin.render("import.html")
def POST(request):
import_file = request.form['import_file']
if import_file.filename.strip():
content = import_file.file.read().strip()
groups = (i for i in content.split('\n\n') if i.strip())
for group in groups:
detail = group.strip().split('\n')
task = models.Task(description=detail[0].strip())
for s in datail[1:]:
models.SubTask(description=s.strip(), task=task)
request.redirect('/task/')
else:
return "No file to upload"