var err error
DBGORM, err = gorm.Open("postgres", databaseURL); if err != nil {
utils.Logger().Println(err)
panic(err)
}
* */1 * * * /path/application.sh >> /path/application.log
amount_counting
проблема исчезла. Был бы рад, если кто-нибудь объяснил почему все так.from __future__ import absolute_import, unicode_literals
from celery import task
@task
def amount_counting():
from app_name.models import ModelName
# Some other code
# Получаем все секции
sections = Section.objects.all().prefetch_related('product_set')
# Cоздаем словарь с секциями и принадлежащим им продуктам
section_products_dict = {}
for section in sections:
section_products_dict[section.id] = section.product_set.all()
# Передаем наш словать в шаблоне
context['dictionary'] = section_products_dict
{% for section, products in dictionary.items %}
{{section}}
{% for product in products %}
{{product}}
{% endfor %}
{% endfor %}
context = {'user': profile.user,}
, затем уже в шаблоне указал id пользователя. <script src="{% url 'javascript-catalog' %}"></script>
{# Далее подгружаю свой скрипт #}
class BookDeleteView(View):
def post(self, request, pk, *args, **kwargs):
data = dict()
book = Book.objects.get(pk=pk)
book.delete()
data['form_is_valid'] = True
context = {
'books': Book.objects.all()
}
data['html_books'] = render_to_string(
'books.html',
context
)
return JsonResponse(data)
def get(self, request, pk, *args, **kwargs):
data = dict()
book = Book.objects.get(pk=pk)
context = {
'book': book
}
data['html_book_delete_form'] = render_to_string(
'delete_book.html',
context,
request=request,
)
return JsonResponse(data)