Django – NGINX is a popular and well tested combination used to deploy web applications in production. In this post I will explain the steps needed to have your Django project deployed on a production server using Ubuntu 18.04.
Suppose you need to write down your model fields on an Excel file, for example to complement the documentation of your code.
Django has built in functions to introspect models and fields of an app, and you can leverage this API to have the information you need.
Say you have a Django web application that you want to integrate with emails to make it possibile to send data and files to your web application over SMTP.
The good news is that Python has a simple SMTP daemon in the standard library, together with modules to parse emails. Let’s see how to create a simple email gateway on top of these tools.
Here is one of those little things that make me love Python: Prints: a 1 2 b 3 4 How cool is that? ;)
Since some months I’m using Toggl to track my work time, and I find it awesome! Toggl features a very powerful reporting system to have your timesheets filtered in many ways and exported in csv or pdf format, but I did not found the way to have an Excel timesheet as I like it.