try:
pass
except Exception as e:
print(e)
import os
import json
config = {}
with open('user_config.json', 'r', encoding="utf-8") as cf:
config = json.loads(cf.read())
print(config) # {u'userName': u'user', u'userId': u'0001'}
print(config.get("userName")) # user
print(config.get("userName1")) # None
# но намного лучше использовать неизменяемую структуру данних
# namedtuple
from collections import namedtuple
with open('user_config.json', 'r', encoding="utf-8") as cf:
config = json.loads(cf.read(),
object_hook=lambda d: namedtuple('CONFIG', d.keys())(*d.values()))
print(config.userName, config.userId)
Но продукт не появляется в таблице сразу при нажатии кнопки, он появляется только после обновления страницы. Как это исправить?
$('.btn-default').click(function(e){
var product = $('select option:selected').val();
var data = {product: product};
$.ajax({
type: 'GET',
url:'{% url "cart" %}',
data: data
})
.success(function (data) {
console.log(data);
// вот тут организуй рендеринг новой корзинки в тело хтмл
$('.table tr').remove();
html = '';
for(var i;i<data.length; i++) {
html += '<tr><td>'+data.sku+ '</td></tr>'
}
$( html ).insertAfter( ".table thead" );
})
;
});
plugins=python3
нужно поставить uwsgi-plugin-python3