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) 

Выше есть пример словаря, а чуть ниже подобные функции , которые работают со словарем, и при из вызове (каким-нибудь пост запросом), я пополняю или изменяю словарь, и на локальном сервере эти изменения работают, а на виртуальном, при каждом новом запросе словарь всё время переходит в свое первоначальное состояние.


Ответы (1 шт):

Автор решения: antipups

Проблема решена сессиями в Джанго...

→ Ссылка