Articles of django models

Herencia del modelo Django: solo desea instancias de clase principal en una consulta

Digamos que tengo 2 modelos, uno es el padre de otro. ¿Cómo puedo consultar todos los lugares que no son restaurantes en Django? Place.objects.all () incluiría todos los restaurantes, ¿no? Quiero excluir a los niños de los resultados. ¡Gracias! class Place(models.Model): name = models.CharField(max_length=50) address = models.CharField(max_length=80) class Restaurant(Place): serves_hot_dogs = models.BooleanField() serves_pizza = models.BooleanField()

manage.py syncdb no agrega tablas para algunos modelos

Mi segunda pregunta del día no tan adepta: tengo un proyecto de django con cuatro aplicaciones instaladas. Cuando ejecuto manage.py syndb, solo crea tablas para dos de ellos. Que yo sepa, no hay problemas en ninguno de mis archivos de modelos, y todas las aplicaciones están especificadas en INSTALLED_APPS en mi archivo de configuración. Manage.py […]

Solicitar múltiples ID de la API del framework REST de Django

Estoy tratando de hacer una aplicación web API. Quiero hacer una solicitud de API donde se pueden enviar múltiples ID. El tutorial de django rest framework muestra cómo obtener todos los registros de un modelo. Por ejemplo, http://127.0.0.1:8000/snippets/ devolverá todos los registros de fragmentos. El tutorial también muestra cómo recuperar un solo elemento de un […]

¿Cómo uso sorl-thumbnail? (django)

He estado buscando en la documentación de la miniatura de sorl, y todavía no puedo averiguar cómo: 1. subir imágenes a la miniatura de sorl. 2. muestre selectivamente las imágenes de sorl-thumbnail. (por ejemplo, cargue una imagen específica de una vista en miniatura de una vista y muéstrela, con un tamaño personalizado, etc.) ¿Podría dar […]

¿Hay un filtro OR? – Django

¿Hay alguna manera de hacer lo siguiente? Unicorn.objects.or_filter(magical=True).or_filter(unicorn_length=15).or_filter(skin_color=’White’).or_filter(skin_color=’Blue’) donde or_filter representa una coincidencia aislada ¡Recuerdo haber usado algo similar pero ya no puedo encontrar la función! ¡La ayuda sería genial! Gracias 🙂

Esquema de roles de usuario en Django

Una gran comunidad de saludos. Mi pregunta está relacionada con el tipo de usuarios que administran y los usuarios de esquemas en Django. Al principio, le pido disculpas en caso de que mis preguntas sean demasiado nuevas o sin sentido, estoy empezando a relacionarme con el Django. Esquemas de usuarios y sus diferentes posibilidades de […]

MultiValueDictKeyError generado en Django después de la solicitud POST en la página de inicio de sesión

Estoy tratando de construir una página de inicio de sesión. Estoy corriendo Django 1.6.1. En gran parte he estado siguiendo el tutorial en www.fir3net.com/Django/django.html. Por conveniencia, repostaré mucho aquí. Mensaje de error: Request Method: GET Request URL: http://127.0.0.1:8000/login/ Database In Use: SQLite3 Django Version: 1.6.1 Python Version: 2.7.4 Installed Applications: (‘django.contrib.admin’, ‘django.contrib.auth’, ‘django.contrib.contenttypes’, ‘django.contrib.sessions’, ‘django.contrib.messages’, […]

Postgres: consulta de valores en clave json con django

Necesito hacer una consulta de valores / lista de valores en una clave anidada en un jsonfield respaldado por postgres en django 1.10, por ejemplo. class AbcModel(models.model): context = fields.JSONField() Si tiene valores como: { ‘lev1’: { ‘lev’: 2 } } Quiero ejecutar una consulta como AbcModel.objects.values(‘context__lev1__lev2’).distinct() AbcModel.objects.values_list(‘context__lev1__lev2’, flat=True).distinct() EDITAR: Los campos JSON son el […]

Django excluir de cuenta de anotación

Tengo la siguiente aplicación: from django.db import models class Worker(models.Model): name = models.CharField(max_length=60) def __str__(self): return self.name class Job(models.Model): worker = models.ForeignKey(Worker) is_completed = models.BooleanField() Quiero anotar la consulta de los trabajadores con el recuento de trabajos completados. Intentaré hacerlo con el siguiente script: from myapp.models import Worker, Job from django.db.models import Count w = […]

Problema con creasuperusuario al implementar un modelo de usuario personalizado

Estoy intentando implementar mi propio modelo de usuario personalizado en Django 1.6, pero recibo este error. Traceback (most recent call last): File “./manage.py”, line 10, in execute_from_command_line(sys.argv) File “/Users/gabriel/.virtualenvs/hang_server/lib/python3.4/site-packages/django/core/management/__init__.py”, line 399, in execute_from_command_line utility.execute() File “/Users/gabriel/.virtualenvs/hang_server/lib/python3.4/site-packages/django/core/management/__init__.py”, line 392, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File “/Users/gabriel/.virtualenvs/hang_server/lib/python3.4/site-packages/django/core/management/base.py”, line 242, in run_from_argv self.execute(*args, **options.__dict__) File “/Users/gabriel/.virtualenvs/hang_server/lib/python3.4/site-packages/django/core/management/base.py”, line 285, in execute […]