Tag: QUERY-STRING
Quiero hacer una intersección al llevar inteligencia, fuerza y encanto desde la variable stat a la función getlist, pero solo aparece como una combinación. ¿Cuál podría ser la razón? Estoy esperando tu ayuda. class ProductListView(View): def get(self,request): category = request.GET.get(‘category’, None) sub_category = request.GET.get(‘sub_category’, None) stat = request.GET.getlist(‘stat’, None) q=Q() . . . Read more
En la página de Blazor, necesitamos obtener datos de la cadena de consulta. Utilizamos el evento OnInitialized para leer los datos: Trabajando con Cadenas de Consulta en Blazor Por ejemplo: protected override void OnInitialized() { var uri = NavManager.ToAbsoluteUri(NavManager.Uri); if (QueryHelpers.ParseQuery(uri.Query).TryGetValue(“initialCount”, out var _initialCount)) { currentCount = Convert.ToInt32(_initialCount); } } . . . Read more
Tengo un punto de acceso REST que tiene un parámetro de consulta opcional. ¿Cómo y dónde debo manejar esto opcionalmente? Es un filtro adicional cuando obtengo mis datos, por lo que básicamente la consulta de la base de datos que necesito ejecutar difiere según este parámetro opcional. Si agrego una . . . Read more
Por ejemplo, si en cambio modificas la opción de idioma a otro idioma como español o algo similar, la URL cambia a: www.domain.com/sp/path ¿Por qué no: www.domain.com/path?lang=sp También, ¿por qué no: www.domain.com/path/sp
Actualmente así es como se ve mi código – class MyModelViewSet(viewsets.ModelViewSet): queryset = MyModel.objects.all() serializer_class = MyModelSerializer def list(self, request): query_dict = QueryDict(request.META['QUERY_STRING']) query_dict = query_dict.dict() self.queryset = MyModel.objects.filter(**query_dict) return super().list(reuqest) Ahora, si invoco el endpoint con la api como /api/url/?param1=79¶m2=34, funciona bien. Suponiendo que param1 y param2 son dos . . . Read more