URL Джанго не выбирает обновленный вид Джанго - PullRequest
0 голосов
/ 22 апреля 2019

Вариант использования: Когда я пытаюсь получить доступ к моему URL, например, http://127.0.0.1:8000/dashboard/

, он всегда выбирает старый код из dashbaord / views.py

Старый вид:

def dashboard(request):
    context = {'data':[29,25,25]}
    template='dashboard.html'
    return render(request,template,context)

Обновленный вид

def dashboard(request):
    abc='pankaj'
    context = {'data':[15,20,10]}
    template='dashboard.html'
    return render(request,template,context)

Когда я загружаю эту страницу, она выдает некоторую ошибку и показывает старый код вида, а не последний.

Что я сделал.

  1. Я запускаю сервер локально по команде

python manage.py runserver

удалил все предыдущие файлы .pyc

Но проблема остается прежней.

Любой ввод в этом направлении был бы очень полезен !!

Ответы [ 2 ]

0 голосов
/ 22 апреля 2019

При работе с Django вы всегда должны переносить изменения перед запуском сервера.

python manage.py migrate

python manage.py runserver

0 голосов
/ 22 апреля 2019

Я пробовал с

  1. Перезапуск сервера
  2. Очистить кеш из браузера и выполнить полную перезагрузку
  3. Сохранить файл и удалить старый Pyc

Однако, что сработало для меня, это перезагрузка моей машины.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...