Esempio n. 1
0
def widget_attr_radio(req, dbname):
    db = TamerDB(dbname)
    tablename = req.GET['tablename'] if 'tablename' in req.GET else req.POST[
        'tablename']
    n = req.GET['name'] if 'name' in req.GET else req.POST['name']
    return render_to_response('tamer/widget-attribute-radio.html', {
        'attrs': db.table_attributes(tablename),
        'inputname': n
    })
Esempio n. 2
0
def widget_attr_labeller(req, dbname):
    db = TamerDB(dbname)

    tablename = req.GET['tablename'] if 'tablename' in req.GET else req.POST['tablename']
    labels = ['import as data', 'use as entity key', 'use as source key', 'do not import']

    attrs = [{'name': a, 'labels': labels}
             for a in db.table_attributes(tablename)]
    return render_to_response('tamer/widget-attribute-labeller.html', {
        'attrs': attrs})
Esempio n. 3
0
def widget_attr_labeller(req, dbname):
    db = TamerDB(dbname)

    tablename = req.GET['tablename'] if 'tablename' in req.GET else req.POST['tablename']
    labels = ['import as data', 'use as entity key', 'use as source key', 'do not import']

    attrs = [{'name': a, 'labels': labels}
             for a in db.table_attributes(tablename)]
    return render(req, 'tamer/widget-attribute-labeller.html', {
        'attrs': attrs})
Esempio n. 4
0
def widget_attr_radio(req, dbname):
    db = TamerDB(dbname)
    tablename = req.GET['tablename'] if 'tablename' in req.GET else req.POST['tablename']
    n = req.GET['name'] if 'name' in req.GET else req.POST['name']
    return render_to_response('tamer/widget-attribute-radio.html', {
        'attrs': db.table_attributes(tablename), 'inputname': n})