implement URL generation
move code for URL generation to model/urlbuilder.py add format selection to input form create output template
This commit is contained in:
parent
d86965304f
commit
f33f6c7751
7 changed files with 81 additions and 108 deletions
|
@ -1,7 +1,9 @@
|
|||
import logging
|
||||
import simplejson
|
||||
|
||||
from ddportfolioservice.lib.base import *
|
||||
from ddportfolioservice.model.form import *
|
||||
from ddportfolioservice.model.urlbuilder import *
|
||||
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
|
@ -20,4 +22,9 @@ class DdportfolioController(BaseController):
|
|||
except formencode.validators.Invalid, error:
|
||||
c.messages = { 'errors' : error.unpack_errors() }
|
||||
return render('/showform.mako')
|
||||
return ["done"]
|
||||
data = build_urls(form_result)
|
||||
if 'mode' in request.params and request.params['mode'] == 'json':
|
||||
response.headers['Content-Type'] = 'text/json'
|
||||
return simplejson.dumps(data['data'])
|
||||
c.urldata = data
|
||||
return render('/showurls.mako')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue