Django Admin bypass of varnish - 2013-10-24 20:33:00

I implement on a big website varnish with django. And it is awesome! The server with 6 cores have a lot of traffic even with memcached. The load average of the server is more than 3.6X withou varnish, with varnish the load down to 0.7x. here the configuration, the plus is the admin it is available without problems.

Models.py excede los 80 chars! PEP8 FAIL entonces yo me encabrono. - 2012-03-02 18:46:54

Te ah pasado que aveces tu codigo te queda super mega largo Ejemplo: oldarea = models.ManyToManyField(OldArea, verbose_name="Área", blank= True, null = True, related_name="oldareas", help_text =_(u"Seleccione area para guardar compatibilidad con aplicaciones de volaris") ) Mi vim tengo un highlight q me muextra que ya excedi los 80 chars Acada rato me pasa eso mis modelos de django. No me gusta esta HORRIBLE Si eres de los mios entonces puedes usar esta solución:

Mandar Archivos dinamicos en una url especifica. - 2012-02-29 16:08:00

Tengo un pequeños sistema que se encarga de mostrar archivos. Pero eso los sirve en una vista en django. Mi primer problema era que abria el archivo con un FileWrapper como se muestra aqui http://djangosnippets.org/snippets/365/ el problema se encuentra en que a final de cuentas el FileWrapper lee el archivos (https://code.djangoproject.com/browser/django/tags/releases/1.3.1/django/core/servers/basehttp.py#L54) Esto quiere decir que si es un archivo muy grande ese archivo tiene que ponerlo en memoria para ponerlo en el response.

Domeria App - 2012-01-09 17:28:12

Mi aplicación de fin de semana aprovechando que mi esposa no está y puedo programar sin interrupciones les dejo el demo de domeri app. http://www.screenr.com/kG3s http://www.screenr.com/FG3s La aplicacion es un registro de ubicaciones en google maps, mas datos de descripcion y contacto con fotos. segun el CEO de domeri.com es lo minimo requerido. El objetivo es que jale en ipad. Comentarios ?

Cambiar el mimetype feed de django, para que en chrome se vea bonito. - 2011-11-11 15:35:18

Me dice un cliente … Andrés el rss feed de noticias de chrome no se ve bonito como en firefox. Y yo pues wtf si es el navegador que lo interpetra asi. Es que mira como se ve aqui http://cofradia.org/feed/ lo quiero y yo WTF!!! Ok ok revisemos Segun la documentación del RSS El mimetype que devuelve django es “application/rss+xml” en chrome encuentra esto y muestra en plano el xml y no parsea bonito como si fuera un xml.

django + werkzeug con uwsgi - 2011-09-29 23:10:00

De echo no necesita modificar en nada el uwsgi. Simplemente tu modulo application tiene que pasar por debugger: import os from werkzeug.debug import DebuggedApplication os.environ['DJANGO_SETTINGS_MODULE'] = 'settings' import django.core.handlers.wsgi application = django.core.handlers.wsgi.WSGIHandler() application = DebuggedApplication(application, evalex=True) Es importante poner en settings : DEBUG_PROPAGATE_EXCEPTIONS = True

Vacante python - 2011-09-21 16:20:36

http://www.ofertashacker.com/jobs/148-desarrollador-python

funciones que desconocia de django - 2011-09-09 14:21:47

from django.core.files.images import get_image_dimensions media_img = self.cleaned_data.get('img') img_width, img_height = get_image_dimensions(media_img)

Mostrar file widget del admin en el form input de template - 2011-08-16 14:27:00

#forms.py from django import forms from django.contrib.admin.widgets import AdminFileWidget class AgregarGuiaForm(forms.Form): year = forms.CharField() file = forms.FileField(widget=AdminFileWidget) #views.py <span style="color: #0000aa">try</span>: <span style="color: #00aaaa">file</span> = guide.get_file().file <span style="color: #0000aa">try</span>: f = SimpleUploadedFile(<span style="color: #00aaaa">file</span>.name, <span style="color: #00aaaa">file</span>.read()) f.url = <span style="color: #00aaaa">file</span>.url file_data = {<span style="color: #aa5500">&#39;file&#39;</span>: f} <span style="color: #0000aa">except</span>: messages.error(request,<span style="color: #aa5500">&quot;archivo no existe %s&quot;</span> % <span style="color: #00aaaa">file</span>.url) file_data = {} <span style="color: #0000aa">except</span>: messages.error(request,<span style="color: #aa5500">&quot;No existe archivo para esta guia&quot;</span>) form1 = AgregarGuiaForm({<span style="color: #aa5500">&#39;year&#39;</span>: guide.

djangobb - 2011-07-25 04:03:00

Pues se me ocurrio hacer un forum de longboard para mexico, de echo no existe tal foro y solo para el gabacho. Emprendi la busqueda por el grid de forums y hay varias soluciones completas para django y la que mas me gusto fue djangobb. Facil y sencillo de instalar. Tuve problemas con dependencias pero no hubo tanto problema mas que ajustar versiones. ¿Qué me gusto?, pues el admin se lo deja al adminsitrador de django.