django-x509: a reusable django app for PKI management
23rd September 2016 in Coding
continue reading "django-x509: a reusable django app for PKI management"
Hello, my name is Federico Capoano,
I enjoy developing cutting-edge websites
and working with creative people.
22nd March 2017 in Coding
continue reading "Present at DjangoCon EU & Pycon Italy 2017"
23rd September 2016 in Coding
continue reading "django-x509: a reusable django app for PKI management"
13th December 2015 in Coding
Last saturday I participated as a coach in DjangoGirls Rome, the first DjangoGirls event in Italy.
DjangoGirls is an international organization which helps to organize free workshops aimed at bringing women into the IT community.
I am proud to have actively participated as a coach and helped the organization and the promotion of the event: we also managed to get an interview on IlFattoQuotidiano and a mention on Repubblica, two of the most important Italian newspapers.
continue reading "First DjangoGirls Rome wrap-up & afterthoughts"
20th July 2015 in Coding
continue reading "How to speed up tests with Django and PostgreSQL"
9th February 2012 in Coding
I wanted to implement this functionality in my django projects for some time now and I finally had the chance to work on a project that has this requirement in the specification.
This is an attempt to a django reusable app that aims to be functional but flexible. It's based on django-tagging-autocomplete and depends on django-tagging.
Features:
continue reading "Django Tagging Autocomplete Tag-It"
21st October 2011 in Thoughts
I am very happy to announce (with a bit of delay) that next sunday i'll present Nodeshot, an open source project in which I started contributing this summer, at the Open Terni Festival 2011, a festival about the open source world organized in Terni, Italy...
continue reading "Presenting Nodeshot at Open Terni Festival 2011"
27th October 2010 in Coding
If you are using Django 1.2 and you tried installing Django Tagging Autocomplete you will have noticed that the autocompletition won't work unless you oad a second copy of jQuery. Since I find that a very crappy solution I found a solution that works better for me and I want to share it with you.
continue reading "Tagging Autocomplete to work with Django 1.2"
25th October 2010 in Coding
If like me you are using Django StaticGenerator to speed up your blog you should have noticed that your comments won't work anymore, since StaticGenerator will cache also the fields used by the django comment app to block spam and CSRF attacks.
In this post I'll share with you a quick and easy solution with jQuery.
continue reading "How to get comments working with Django StaticGenerator"
3rd October 2010 in Coding
If you use Django you will surely know that its url routing is quite strict regarding the prettiness of its URLS but there are still cases in we need to handle query string parameters, like when dealing with external services that return a URL like: callback?verification_code=088145235648fs689sa56h&userid=854 . What to do in this case?
continue reading "Django: How to Retrieve Query String Parameters"
30th September 2010 in Coding
The standard Django FileFields assume you want to upload a file in a subdirectory of MEDIA_ROOT, what if you want to upload the file in a private directory above the web root, not accessible via http?
How can you serve the files then?
continue reading "Django: Private File Upload and Serving"
24th September 2010 in Coding
Immagine that you need to add the possibility to upload a PDF or Zip file in the django admin, but you want to be sure your client will upload only these two filetypes and not other ones.
You might also need the same functionality in the frontend, so why not use "ModelForm" and have just one validation for both applications (admin and frontend)?
In this short post I'll share with you my simple solution.
continue reading "Django: FileField with ContentType and File Size Validation"
3rd May 2010 in Coding
I noticed StaticGenerator while I was looking for some cache invalidation solution and I understood that would have been just perfect for my web-site, but the instructions on its web-site show only how to make it work with Nginx configured as frontend server. What if you want to stick on Apache? Read the rest to know...
continue reading "How to setup StaticGenerator with Apache + mod_wsgi"
“ I got very good results with this, thanks for sharing. ”
By Yasir Atabani in How to speed up tests with Django and PostgreSQL
“ Hi Amad, for any question regarding OpenWISP, use one of the support channels: http://openwisp.org/support.html ”
By Federico Capoano in How to install OpenWISP
“ Sir please guid , i have install the ansible-openwisp2 , now how to add the access points . What is the next procedure . Please help. ”
By Ahmad in How to install OpenWISP
“ Hi Ronak, for any question regarding OpenWISP, use one of the support channels: http://openwisp.org/support.html ”
By Federico Capoano in netjsonconfig: convert NetJSON to OpenWRT UCI
“ Hi, I have installed openwisp controller using ansible playbook. Now, i am adding the configurations automatically using OPENWRT devices in openwisp file by specifying shared_key so can you suggest me if I want to set limit to add configuration how can i do it? ”
By Ronak in netjsonconfig: convert NetJSON to OpenWRT UCI