Articles of django

¿Cómo muestro un objeto de imagen PIL en una plantilla?

Si un usuario carga una imagen y la redimensiono usando PIL, obtengo un objeto de imagen PIL . ¿Cómo PIL Image un archivo de PIL Image en una plantilla, antes de que se haya guardado en la base de datos? ¿Se puede pasar como imagen y renderizar?

Integración de correo electrónico

Me preguntaba si alguien podría ayudarme. En algunas aplicaciones web, la aplicación enviará correos electrónicos, por ejemplo, cuando se haya publicado un nuevo mensaje. Luego, en lugar de iniciar sesión en la aplicación para publicar una respuesta, simplemente puede responder al correo electrónico y actualizará automáticamente la aplicación web con su respuesta. Mi pregunta es, […]

Permitir la elección dinámica en Django ChoiceField

Estoy usando Select2 en mi aplicación para crear menús desplegables de selección tipo tags. Los usuarios pueden seleccionar el número de tags predefinidas o crear una nueva etiqueta. Parte relevante de la clase de formularios: all_tags = Tag.objects.values_list(‘id’, ‘word’) # Tags tags = forms.ChoiceField( choices=all_tags, widget=forms.Select( attrs={ ‘class’: ‘question-tags’, ‘multiple’: ‘multiple’, } ) ) El […]

¿Cómo subir un archivo con django (python) y s3?

Estoy buscando una manera de subir un archivo a s3. Estoy usando django. Actualmente estoy usando la biblioteca de python de Amazon para cargar junto con el siguiente código: Ver: def submitpicture(request): fuser = request.session[“login”] copied_data = request.POST.copy() copied_data.update(request.FILES) content_type = copied_data[‘file’].get(‘content-type’) ffile = copied_data[‘file’][‘content’] key = ‘%s-%s’ % (fuser, ”.join(copied_data[‘file’][‘filename’].split(‘ ‘))) site_s3.save_s3_data(key, ffile, content_type) […]

Marco para la implementación del servicio web REST en Django

Estoy buscando implementar una interfaz RESTful para una aplicación Django. Es principalmente una aplicación de servicio de datos: la interfaz (en este punto) será de solo lectura. La pregunta es qué conjuntos de herramientas / marcos de Django tienen más sentido para esta tarea. Veo Django-rest y Django-piston. También está la opción de rodar la […]

Django-DB-Migrations: no se puede ALTER TABLE porque tiene eventos desencadenantes pendientes

Quiero eliminar null = True de un TextField: – footer=models.TextField(null=True, blank=True) + footer=models.TextField(blank=True, default=”) He creado una migración de esquema: manage.py schemamigration fooapp –auto Dado que algunas columnas de pie de página contienen NULL , aparece este error si ejecuto la migración: django.db.utils.IntegrityError: la columna “pie de página” contiene valores nulos Agregué esto a la […]

Django Rest Framework “Se requiere un entero válido”.

Quiero establecer por defecto una cadena vacía en 0 o nula durante la deserialización. JSON { ‘injuries’: ‘6’, ‘children’: ‘2’, ‘civilians’: ”, } Sin embargo, sigo recibiendo este error: “Se requiere un entero válido”. modelos.py from django.db import models class Strike(models.Model): location = models.ForeignKey(‘Location’, on_delete=models.CASCADE) civilians = models.PositiveIntegerField(blank=True, null=True) injuries = models.PositiveIntegerField(blank=True, null=True) children = […]

Defina una orden para ManyToManyField con django

¿Hay una manera de definir el orden de los elementos de la lista de contenidos? ejemplo ArticleContainer1 contiene en este orden: Artículo1, artículo2, artículo3, artículo6 ArticleContainer2 contiene en este orden: Artículo3, artículo2, artículo1, artículo4 ArticleContainer3 contiene en este orden: articulo5 Aquí están mis clases: class Article(models.Model): title = models.CharField(max_length=200) class ArticleContainer(models.Model): contents = models.ManyToManyField(Article, blank=True, […]

La aplicación Django funciona bien, pero recibe un mensaje de advertencia TEMPLATE_ *

Cuando uso runserver, da este mensaje de advertencia: (1_8.W001) Las configuraciones de TEMPLATE_ * independientes fueron obsoletas en Django 1.8 y el diccionario de PLANTILLAS tiene prioridad. Debes poner los valores de las siguientes configuraciones en tus TEMPLATES predeterminados: TEMPLATE_DEBUG. Quoth la documentación de Django: “TEMPLATE_DEBUG En desuso desde la versión 1.8: en su lugar, […]

¿Cómo se gestionan los permisos para acceder a la API REST de Django?

Estoy creando una aplicación Django que expone una API REST mediante la cual los usuarios pueden consultar los modelos de mi aplicación. Estoy siguiendo las instrucciones aquí . A continuación, puede verme golpear esta API desde la línea de comandos con varios nombres de usuario / contraseñas. Sin embargo, solo funciona si uso el usuario […]