Пример #1
0
 def test_normalize_querydict(self):
     self.assertDictEqual(
         normalize_querydict(QueryDict("foo=1&bar=2&bar=3&baz=")),
         {
             "foo": "1",
             "bar": ["2", "3"],
             "baz": ""
         },
     )
Пример #2
0
    def get(self, request, pk):
        cluster = get_object_or_404(self.queryset, pk=pk)
        form = self.form(cluster, initial=normalize_querydict(request.GET))

        return render(
            request,
            self.template_name,
            {
                "cluster": cluster,
                "form": form,
                "return_url": reverse("virtualization:cluster", kwargs={"pk": pk}),
            },
        )