• Почему Visual Studio не находит Microsoft.EntityFrameworkCore.SqlServer?

    bimka
    @bimka Автор вопроса
    Осваиваю Питон
    У меня почему-то в Package source в NuGet Package Manager не был добавлен источник NuGet.
    Смог найти пакет Microsoft.EntityFrameworkCore.SqlServer при добавлении NuGet по адресу https://www.nuget.org/api/v2/
    63e4c82e30a49293217992.png
    Ответ написан
    Комментировать
  • Как выполнить блок кода при изменении видимости блока?

    bimka
    @bimka Автор вопроса
    Осваиваю Питон
    При нажатии на карту изменяется не только видимость блока, но и его содержимое.
    Оказалось, что гораздо проще слушать изменение содержимого блока.

    <div id="adress_box" style="visibility: hidden">Ищем доставку по адресу <span id="address_confirm"></span></div>
    
    <script>
    document.getElementById("address_confirm").addEventListener("DOMSubtreeModified", function() {
      alert('div is display!!!');
    });
    </script>
    Ответ написан
    Комментировать
  • Почему не перенаправляет на страницу авторизации?

    bimka
    @bimka Автор вопроса
    Осваиваю Питон
    Решил вопрос так

    в views.py в именах классов поменял местами родительские классы таким образом, чтобы LoginRequiredMixin шел первым.

    было:
    class MainView(View, LoginRequiredMixin):
        login_url = '/login/'
        redirect_field_name = 'next'
    
        def get(self, request):
            mc = Make.objects.all().count()
            al = Auto.objects.all()
            ctx = {'make_count': mc, 'auto_list': al }
            return render(request, 'autos/autos_list.html', ctx)
    
    class MakeList(View, LoginRequiredMixin):
        def get(self, request):
            make_list = Make.objects.all()
            ctx = {'make_list': make_list}
            return render(request, 'autos/make_list.html', ctx)


    стало:
    class MainView(LoginRequiredMixin, View):
        login_url = '/login/'
        redirect_field_name = 'next'
    
        def get(self, request):
            mc = Make.objects.all().count()
            al = Auto.objects.all()
            ctx = {'make_count': mc, 'auto_list': al }
            return render(request, 'autos/autos_list.html', ctx)
    
    class MakeList(LoginRequiredMixin, View):
        def get(self, request):
            make_list = Make.objects.all()
            ctx = {'make_list': make_list}
            return render(request, 'autos/make_list.html', ctx)
    Ответ написан
    Комментировать