Esempio n. 1
0
def create_g_o(c, params):
    if c[1] == 'G':
        #теперь создадим объект класса Good
        temp = Good(params['name'], params['country'], params['cost'], params['date'])
        type = 'good'
        #и сразу в файл его, в файл.
    elif c[1] == 'O':
        temp = Order(params['name'], params['country'], params['date'])
        temp.price_of_order = 0
        type = 'order'
    else:
        print 'f**k('
        return None
    new_id = settings['last_id'] + 1
    print new_id
    obj = temp.to_dict()
    settings['last_id'] = new_id
    save_id(settings)
    full_path = "%s\%s-%s_%s_%d.json" % (STORAGE_ROOT, type, obj['name'], obj['country'], new_id)
    wfile = open(full_path, 'w')
    json.dump(obj, wfile)
    wfile.close()