Yawd website

Articles Tagged tutorial

  1. Tuning the yawd-elfinder Django file manager performance

    The latest version of yawd-elfinder allows you to manage your remote files through the application and link them to your models using Django file storages. There exist several 3rd party storage applications (like django-storages, django-dropbox etc.) that enable connection to various remote systems. Amazon s3, ftp and sftp backends, even your dropbox public folder are just an example of what can be connected to yawd-elfinder.

    However, depending on the driver, remote connections may affect the performance of yawd-elfinder. For example the dropbox storage uses a restful API to perform its operations, meaning that an http request must be sent for any required information. Although yawd-elfinder instantiates each storage only once in an effort to avoid negotiations for subsequent elfinder requests, this is not enough. To improve performance in this case you can use two options that tune the caching behavior of yawd-elfinder.

    Posted on November 7th, 2012 by Pantelis Petridis
  2. Managing files with django - a yawd-elfinder tutorial

    File management with django and yawd-elfinderFile management with django and yawd-elfinder.

    I've always liked elFinder. It is a jQuery application that allows for managing files through a web page. elFinder is capable of uploading, moving, previewing and editing all kinds of files on the fly. In version 2 you can also resize, rotate and crop your images online, so it is a perfect solution for your django website's administration interface. To integrate elfinder with django we created a reusable django application, the yawd-elfinder. In this simple tutorial we will install yawd-elfinder and connect it to our models. For more control over your files, please advice the documentation.

    Posted on September 24th, 2012 by Pantelis Petridis
  3. How to deploy a django application on a linux (Debian/Ubuntu) production server running ISPConfig 3

    Deploy a django application on a linux (Ubuntu/Debian) server running ISPConfig 3Figure 1. Deploy a django application on a linux (Ubuntu/Debian) server running ISPConfig 3

    Here's a quick tutorial to have your django application 'up and running' in a few minutes! This guide applies to Ubuntu/Debian servers running ISPConfig 3 (w. Apache 2) for domain management.

    Posted on December 20th, 2011 by Pantelis Petridis
  4. Using Aptana Studio 3 IDE for django applications - a "Hello world" tutorial

    Aptana Studio 3 is a development IDE targeting the most to web developers. Being an Eclipse-based platform, it runs as standalone application -it utilizes the Eclipse RCP framework-, as well as a plugin inside your existing Eclipse installation. I recently have decided to test Aptana for developing Django applications and this article covers Aptana's basic functionality.

    Installation

    First of all we need to install Python. Python 3 was recently released, but version 3 is not supported by Django...

    Posted on May 31st, 2011 by Pantelis Petridis