Python Django, проблема на сервере
я новичек в django, имею такую проблему, на локальном сервере всё работает, я передаю данные в словаре, всегда, то есть при нажатии на кнопку передается на страницу словарь, после того как на этой странице я нажимаю на какую-либо кнопку отправляется пост запрос на сервер, с этим словарем. И вот проблема на локальном сервере всё работает а на виртуальном нет, как решить? Код:
dict_of_data = {"Buttons":
(
('Добавить в', 'Удалить из', 'Изменить в', 'Просмотреть', 'Поиск'),
tuple_with_tables,
('Удалить', 'Изменить'),
),
"Buttons_for_task": ('Задание №1', 'Задание №2', 'Задание №3'),
"Buttons_for_query": 'Запросы',
"mode": '',
'addon': False,
'pagination': False,
'user': False,
} # начальный словарь, кторый мы и будем таскать
def task2(request): # для задания №2
ids = {'Район': tuple()} # айдишники страны и аптек
for district in Manufacturer.objects.raw('SELECT * FROM main_district'):
ids['Район'] = ids.get('Район') + (district.title_of_district,)
dict_of_data.update({'ids': ids})
return render(request, 'task2.html', dict_of_data)
Выше есть пример словаря, а чуть ниже подобные функции , которые работают со словарем, и при из вызове (каким-нибудь пост запросом), я пополняю или изменяю словарь, и на локальном сервере эти изменения работают, а на виртуальном, при каждом новом запросе словарь всё время переходит в свое первоначальное состояние.