settings application
.env db params+global settings in admin model ECVI plugin module
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
import logging
|
||||
from django.http import JsonResponse
|
||||
from django.shortcuts import render
|
||||
from django.shortcuts import render, redirect
|
||||
from django.contrib.auth.decorators import login_required
|
||||
from .models import ImportedHotel
|
||||
from .models import ImportedHotel, SyncLog
|
||||
from hotels.models import Hotel
|
||||
|
||||
from django.contrib.admin.views.decorators import staff_member_required
|
||||
from django.utils import timezone
|
||||
|
||||
from .forms import SyncLogForm
|
||||
# Создаем логгер
|
||||
logger = logging.getLogger('antifroud')
|
||||
|
||||
@@ -108,3 +108,15 @@ def import_hotels(request):
|
||||
form = HotelImportForm()
|
||||
|
||||
return render(request, 'antifroud/admin/import_hotels.html', {'form': form})
|
||||
|
||||
|
||||
def sync_log_create(request):
|
||||
if request.method == 'POST':
|
||||
form = SyncLogForm(request.POST)
|
||||
if form.is_valid():
|
||||
form.save() # Сохраняем новый SyncLog
|
||||
return redirect('admin:antifroud_synclog_changelist') # Перенаправляем обратно в список
|
||||
else:
|
||||
form = SyncLogForm()
|
||||
|
||||
return render(request, 'antifroud/admin/sync_log_create.html', {'form': form})
|
||||
Reference in New Issue
Block a user