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.

2
Cómo ver qué pruebas se ejecutaron durante el comando de prueba manage.py de Django
Una vez finalizada la ejecución de las pruebas utilizando el manage.py testcomando de Django, solo se imprime en la consola el número de pruebas aprobadas. (virtualenv) G:\Project\>python manage.py test Creating test database for alias 'default'... True .. ---------------------------------------------------------------------- Ran 2 tests in 0.017s OK Destroying test database for alias 'default'... …

14
Django - Archivo estático no encontrado
He visto varias publicaciones para este problema pero no encontré mi solución. Estoy tratando de servir archivos estáticos dentro de mi entorno de desarrollo Django 1.3. Aquí están mis configuraciones ... STATIC_ROOT = '/home/glide/Documents/django/cbox/static/' STATIC_URL = '/static/' STATICFILES_DIRS = ( '/static/', ) ... Mi urls.py urlpatterns = patterns('', ... url(r'^static/(?P<path>.*)$', …




3
Cómo configurar middleware personalizado en Django
Estoy intentando crear middleware para pasar opcionalmente un kwarg a cada vista que cumpla con una condición. El problema es que no puedo encontrar un ejemplo de cómo configurar el middleware. He visto clases que anulan el método que quiero process_view: Class CheckConditionMiddleware(object): def process_view(self, request): return None ¿Pero dónde …

8
Django ModelForm para campos de varios a varios
Considere los siguientes modelos y formas: class Pizza(models.Model): name = models.CharField(max_length=50) class Topping(models.Model): name = models.CharField(max_length=50) ison = models.ManyToManyField(Pizza, blank=True) class ToppingForm(forms.ModelForm): class Meta: model = Topping Cuando ve el ToppingForm, le permite elegir en qué pizzas van los ingredientes y todo es excelente. Mi pregunta es: ¿Cómo defino un …

4
Credenciales de autorización eliminadas: django, elastic beanstalk, oauth
Implementé una API REST en django con django-rest-framework y usé oauth2 para la autenticación. Probé con: curl -X POST -d "client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=password&username=YOUR_USERNAME&password=YOUR_PASSWORD" http://localhost:8000/oauth2/access_token/ y curl -H "Authorization: Bearer <your-access-token>" http://localhost:8000/api/ en localhost con resultados exitosos consistentes con la documentación. Al enviar esto a una instancia de AWS elastic beanstalk existente, recibí: …

6
Anular el conjunto de consultas predeterminado en el administrador de Django
Uno de mis modelos tiene una bandera eliminada, que se usa para ocultar objetos globalmente: class NondeletedManager(models.Manager): """Returns only objects which haven't been deleted""" def get_query_set(self): return super(NondeletedManager, self).get_query_set().exclude(deleted=True) class Conversation(BaseModel): ... deleted = models.BooleanField(default=False) objects = NondeletedManager() all_conversations = models.Manager() # includes deleted conversations ¿Cómo puedo anular el conjunto …

6
¿Por qué no funcionan mis migraciones al sur?
Primero, creo mi base de datos. create database mydb; Agrego "sur" a las aplicaciones instaladas. Luego, voy a este tutorial: http://south.aeracode.org/docs/tutorial/part1.html El tutorial me dice que haga esto: $ py manage.py schemamigration wall --initial >>> Created 0001_initial.py. You can now apply this migration with: ./manage.py migrate wall Genial, ahora migro. …


11
ImportError: no se puede importar el nombre 'seis' de 'django.utils'
Actualmente, ya he actualizado la versión de Django de 2.0.6a 3.0y de repente después de llamar al python manage.py shellcomando recibí este error: ImportError: no se puede importar el nombre 'seis' de 'django.utils' (/path-to-project/project/venv/lib/python3.7/site-packages/django/utils/ init .py) Rastro completo: Traceback (most recent call last): File "manage.py", line 13, in <module> execute_from_command_line(sys.argv) …



3
¿Hay alguna manera de crear una identificación única en 2 campos?
Aquí está mi modelo: class GroupedModels(models.Model): other_model_one = models.ForeignKey('app.other_model') other_model_two = models.ForeignKey('app.other_model') Esencialmente, lo que quiero es other_modelque sea único en esta tabla. Eso significa que si hay un registro donde other_model_oneestá la identificación 123, no debería permitir que se cree otro registro con la other_model_twoidentificación como 123. Supongo 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.