Preguntas etiquetadas con django

Django es un marco de aplicación web del lado del servidor de código abierto, escrito en Python. Está diseñado para reducir el esfuerzo requerido para crear sitios web complejos basados ​​en datos y aplicaciones web, con un enfoque especial en menos código, sin redundancia y siendo más explícito que implícito.

10
En Django - Herencia del modelo - ¿Le permite anular el atributo de un modelo principal?
Estoy buscando hacer esto: class Place(models.Model): name = models.CharField(max_length=20) rating = models.DecimalField() class LongNamedRestaurant(Place): # Subclassing `Place`. name = models.CharField(max_length=255) # Notice, I'm overriding `Place.name` to give it a longer length. food_type = models.CharField(max_length=25) Esta es la versión que me gustaría usar (aunque estoy abierto a cualquier sugerencia): http://docs.djangoproject.com/en/dev/topics/db/models/#id7 ¿Es …

7
Perfilando Django
Mi aplicación django se ha vuelto dolorosamente lenta en la producción. Probablemente se deba a algunas consultas complejas o no indexadas. ¿Hay alguna forma django-ish de perfilar mi aplicación?
99 django  profiling 



3
Clave externa de una aplicación a otra en Django
Me pregunto si es posible definir una clave externa en un archivo models.py en Django que sea una referencia a una tabla en otra aplicación. En otras palabras, tengo dos aplicaciones, llamadas cf y profiles, y en cf / models.py tengo (entre otras cosas): class Movie(models.Model): title = models.CharField(max_length=255) y …


5
Django usando get_user_model vs settings.AUTH_USER_MODEL
Leyendo la documentación de Django: get_user_model () En lugar de referirse al usuario directamente, debe hacer referencia al modelo de usuario usando django.contrib.auth.get_user_model (). Este método devolverá el modelo de usuario actualmente activo: el modelo de usuario personalizado si se especifica uno, o el usuario de lo contrario. Cuando define …
99 python  django 

2
¿Cómo hacer SELECT COUNT (*) GROUP BY y ORDER BY en Django?
Estoy usando un modelo de transacción para realizar un seguimiento de todos los eventos que pasan por el sistema. class Transaction(models.Model): actor = models.ForeignKey(User, related_name="actor") acted = models.ForeignKey(User, related_name="acted", null=True, blank=True) action_id = models.IntegerField() ...... ¿Cómo obtengo los 5 mejores actores en mi sistema? En sql básicamente será SELECT actor, …

6
¿Múltiples modelos en un solo ModelForm de django?
¿Es posible tener varios modelos incluidos en un solo ModelFormen django? Estoy intentando crear un formulario de edición de perfil. Así que necesito incluir algunos campos del modelo de usuario y del modelo de perfil de usuario . Actualmente estoy usando 2 formularios como este class UserEditForm(ModelForm): class Meta: model …

15
Carga de archivos de Django Rest Framework
Estoy usando Django Rest Framework y AngularJs para cargar un archivo. Mi archivo de vista se ve así: class ProductList(APIView): authentication_classes = (authentication.TokenAuthentication,) def get(self,request): if request.user.is_authenticated(): userCompanyId = request.user.get_profile().companyId products = Product.objects.filter(company = userCompanyId) serializer = ProductSerializer(products,many=True) return Response(serializer.data) def post(self,request): serializer = ProductSerializer(data=request.DATA, files=request.FILES) if serializer.is_valid(): serializer.save() return …

3
Cómo cambiar el nombre de campo en Django REST Framework
Estoy tratando de cambiar el nombre del campo del modelo en el serializador DRF como alias en SQL. He probado diferentes métodos pero no he tenido éxito. modelos.py class Park(models.Model): name = models.CharField(max_length=256) alternate_name = models.CharField(max_length=256, blank=True) objects = models.GeoManager() class Meta: db_table = u'p_park' def __unicode__(self): return '%s' % …

7
registrar todas las consultas SQL
¿Cómo puedo registrar todas las consultas SQL que realizó mi aplicación django? Quiero registrar todo, incluidos los SQL del sitio de administración. Vi esta pregunta y una respuesta a las preguntas frecuentes, pero todavía no puedo averiguar dónde debo poner from django.db import connection connection.queries para registrar todo en un …
98 django 

4
¿Inyectar errores en un formulario ya validado?
Después de form.Formvalidar los valores de entrada del usuario, los paso a un proceso separado (externo) para su posterior procesamiento. Este proceso externo puede potencialmente encontrar más errores en los valores. ¿Hay alguna manera de inyectar estos errores en el formulario ya validado para que se puedan mostrar a través …

2
Ejemplo simple de registro a archivo para django 1.3+
Las notas de la versión dicen: Django 1.3 agrega soporte a nivel de marco para el módulo de registro de Python. Eso es bueno. Me gustaría aprovechar eso. Desafortunadamente, la documentación no me lo entrega todo en bandeja de plata en forma de código de ejemplo de trabajo completo que …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.