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.

12
Django: ¿Obtener una lista de campos modelo?
He definido una Userclase que (en última instancia) hereda de models.Model. Quiero obtener una lista de todos los campos definidos para este modelo. Por ejemplo, phone_number = CharField(max_length=20). Básicamente, quiero recuperar cualquier cosa que herede de la Fieldclase. Pensé que podría recuperarlos aprovechando inspect.getmembers(model), pero la lista que devuelve no …


8
¿Cómo agrego un marcador de posición en un CharField en Django?
Tome esta forma muy simple, por ejemplo: class SearchForm(Form): q = forms.CharField(label='search') Esto se representa en la plantilla: <input type="text" name="q" id="id_q" /> Sin embargo, quiero agregar el placeholderatributo a este campo con un valor de Searchpara que el HTML se vea así: <input type="text" name="q" id="id_q" placeholder="Search" /> Preferiblemente …

10
TransactionManagementError “No puede ejecutar consultas hasta el final del bloque 'atómico'” mientras usa señales, pero solo durante las Pruebas unitarias
Recibo TransactionManagementError cuando intento guardar una instancia de modelo de usuario de Django y, en su señal post_save, guardo algunos modelos que tienen al usuario como clave foránea. El contexto y el error es bastante similar a esta pregunta django TransactionManagementError cuando se usan señales Sin embargo, en este caso, …



13
Definir clase css en formularios django
Supongamos que tengo un formulario class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) ¿Hay alguna manera de definir las clases css en cada campo de modo que pueda usar jQuery según la clase en mi página renderizada? Esperaba no tener que construir manualmente el formulario.

6
¿Cómo funciona la clase Meta de Django?
Estoy usando Django que permite a las personas agregar parámetros adicionales a una clase mediante el uso class Meta. class FooModel(models.Model): ... class Meta: ... Lo único que encontré en la documentación de Python fue: class FooMetaClass(type): ... class FooClass: __metaclass__ = FooMetaClass Sin embargo, no creo que sea lo …
191 python  django  metaclass 

11
¿Cómo concatenar cadenas en plantillas django?
Quiero concatenar una cadena en una etiqueta de plantilla de Django, como: {% extend shop/shop_name/base.html %} Aquí shop_nameestá mi variable y quiero concatenar esto con el resto del camino. Supongamos que tengo shop_name=example.comy quiero ampliar el resultado shop/example.com/base.html.

8
Django South - la tabla ya existe
Estoy tratando de comenzar con el sur. Tenía una base de datos existente y agregué South ( syncdb, schemamigration --initial). Luego, actualicé models.pypara agregar un campo y corrí ./manage.py schemamigration myapp --auto. Parecía encontrar el campo y dijo que podía aplicar esto con ./manage.py migrate myapp. Pero hacer eso dio …





7
Comprobación de conjunto de consultas vacío en Django
¿Cuál es el idioma recomendado para verificar si una consulta arrojó algún resultado? Ejemplo: orgs = Organisation.objects.filter(name__iexact = 'Fjuk inc') # If any results # Do this with the results without querying again. # Else, do something else... Supongo que hay varias formas diferentes de verificar esto, pero me gustaría …

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.