Articles of django

Python y normalización de caracteres

Hola, recupero datos basados ​​en texto utf8 de una fuente extranjera que contiene caracteres especiales como u”ıöüç” mientras quiero normalizarlos en inglés, como “ıöüç” -> “iouc” . ¿Cuál sería la mejor manera de lograr esto?

JQuery: publicar token FormData Y csrf juntos

¿La línea de data:.. es correcta a continuación? Quiero publicar los datos del formulario Y el token csrf en una función de vista de Django. $(‘#file-upload’).on(‘change’, function () { var currentpath = window.location.pathname; var formData = new FormData($(‘form’)[0]); $.ajax({ url: currentpath, //server script to process data type: ‘POST’, data: {formData, ‘csrfmiddlewaretoken’: ‘{{ csrf_token }}’}, cache: […]

Plantillas de Django: valor de la clave del diccionario con un espacio en ella

En una plantilla de Django, ¿hay alguna manera de obtener un valor de una clave que tenga espacio en ella? Por ejemplo, si tengo un dict como: {“Restaurant Name”: Foo} ¿Cómo puedo hacer referencia a ese valor en mi plantilla? Pseudo-syntax podría ser: {{ entry[‘Restaurant Name’] }}

Django: implementando JOIN usando Django ORM?

Tengo un sitio tipo Q & A construido en Django con los siguientes modelos: class Question(models.Model): title = models.CharField(max_length=70) details = models.TextField() class Answer(models.Model): question_id = IntegerField() details = models.TextField() Necesito mostrar una pregunta específica junto con sus respuestas. Normalmente necesitaría 2 consultas para hacer eso: Question.objects.get(id=1) Answer.objects.get(question_id=1)[:10] Espero recuperar todo usando una consulta. En […]

Django: ¿por qué debería usar el render_to_response en absoluto?

considera esto: return render(request, ‘index.html’, {..context..}) return render_to_response(‘index.html’, {..context..}) Por un lado, render es más limpio y más pythonico. Por otro lado, utilizas la request como tu primer argumento que considero redundante y confuso. Entonces comencé a preguntarme sobre las diferencias más grandes … De acuerdo con los documentos : render () es lo mismo […]

Django {{MEDIA_URL}} en blanco @DEPRECATED

Me he golpeado la cabeza con esto durante las últimas horas. No puedo mostrar {{MEDIA_URL}} para que aparezca en settings.py .. MEDIA_URL = ‘http://10.10.0.106/ame/’ .. TEMPLATE_CONTEXT_PROCESSORS = ( “django.contrib.auth.context_processors.auth”, “django.core.context_processors.media”, ) .. en mi opinión tengo from django.shortcuts import render_to_response, get_object_or_404 from ame.Question.models import Question def latest(request): Question_latest_ten = Question.objects.all().order_by(‘pub_date’)[:10] p = get_object_or_404(Question_latest_ten) return render_to_response(‘Question/latest.html’, […]

Restablecimiento de conexión Nginx, respuesta de uWsgi perdida

Tengo una aplicación django alojada a través de Nginx y uWsgi. En una solicitud muy simple, obtengo un comportamiento diferente para GET y POST, que no debería ser el caso. El registro del daemon uWsgi: [pid: 32454|app: 0|req: 5/17] 127.0.0.1 () {36 vars in 636 bytes} [Tue Oct 19 11:18:36 2010] POST /buy/76d4f520ae82e1dfd35564aed64a885b/a_2/10/ => generated […]

django – orden de interrogación por campo calculado

Quiero tener un modelo con campos calculados que pueda aplicar ordenando. Por ejemplo, digamos que tengo el siguiente modelo: class Foo(models.Model): A = models.IntegerField(..) B = models.IntegerField(..) C = models.ForeignKey(..) Quiero tener un D y un campo E que se calculan mediante las siguientes fórmulas: D = A – B E = A – X […]

¿Cómo cambiar el formato predeterminado de la plantilla de fecha de Django?

Tengo fechas en isoformato en el db, %Y-%m-%d sin embargo, cuando se pasa la fecha a la plantilla, sale como algo así como el Oct. 16, 2011 . ¿Hay alguna forma de que pueda manipular el formato a lo que yo quiera?

cambiar el tamaño de la imagen al guardar

¿Cómo puedo cambiar el tamaño de una imagen fácilmente después de que se cargó en Django? Estoy usando Django 1.0.2 y he instalado PIL. Estaba pensando en anular el método save () del Modelo para cambiar su tamaño, pero realmente no sé cómo comenzar y anularlo. ¿Alguien me puede apuntar en la dirección correcta? Gracias […]