Django-background-task не работаетPython

Программы на Python
Ответить
Anonymous
 Django-background-task не работает

Сообщение Anonymous »

Моя django-background-task ничего не делает, даже если я просто попрошу ее сделать что-нибудь простое, например, напечатать строку.
Однако я не знаю, что делаю не так.
views.py:

Код: Выделить всё

from django.http import HttpResponse
from django.shortcuts import render, redirect
from django.contrib import messages
from django.contrib.auth.decorators import login_required
from django.contrib.auth.forms import PasswordChangeForm
from django.contrib.auth import update_session_auth_hash
from .forms import UserRegistrationForm
from .models import Player, PlayerStats, TotalLevels
from django.core import management
from background_task import background
import random

# background task
@background(schedule=5)
def play_run():
print('it works!')
# management.call_command('runscript', 'runnerscript')

def random_logo():
logo = random.randint(1, 5)
logo_file = 'logo-nav'+str(logo)+'.png'
return logo_file

# Main website views

def home(request):
return render(request, template_name='main/home.html')

# bloxors website specific views

def homepage(request):
logo_file = random_logo()
return render(request, template_name='bloxors/homepage.html', context={'logo':logo_file})

# view in which background task is called
@login_required
def play_redirect(request):
play_run()
return HttpResponse('Please wait while we redirect you...')
Может ли кто-нибудь помочь мне, рассказав, что происходит не так?

Как всегда, я ценю любые ответы !

Подробнее здесь: https://stackoverflow.com/questions/594 ... unctioning
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»