• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux django-coat Download

django-coat

September 16, 2009
Django's media files manager is a software tool that manages all media files used in a Django project. It is designed to simplify uploading, storage, and serving of any media files in Django.
Version 0.3.1
License BSD License
Platform Linux
Supported Languages English
Homepage code.google.com
Developed by Alex Koshelev
Django-coat is a powerful media files handling plugin that has been designed specifically for Django. The plugin can be easily installed with easy_install/pip or from source code. Once installed, the two setup steps are straightforward and consist of adding 'coat' to the project's INSTALLED_APPS and adding 'from coat.settings import *' to the project's settings file.

The plugin's main feature is the {% coat %} template tag. This tag accepts a filename relative to MEDIA_URL and an optional string of flags. Upon request, the plugin returns a compiled version of the requested file's filename with a cache-aware tag. The tag is 'something suffix' of the file URL, which can be created using different strategies that fit the most frequent use-cases.

The file compiler is another feature of this plugin. It is the action of processing source media files with external programs. These programs can compress, translate, or do anything they want with the source files. The results of this processing are then stored in the file system, and the web server can serve them.

Here is a basic usage example of the {% coat %} template tag: {% load coat %}



If MEDIA_URL is equal to '/media/', the tag will produce:



Available flags for the template tag include 'no-tag,' which does not append cache-aware tags, and 'absolute,' which forces an absolute URL.

The plugin also comes with available settings that users can configure to fit their needs. Some of the settings include the filename pattern for compiled media files, an absolute path to the directory where compiled files will be stored, compiler keys for source media files extensions, and the tagger function with filename as an argument.

Overall, django-coat is an excellent plugin for Django that offers significant benefits for media file handling. It's a must-try for developers who want to add an efficient media files handling feature to their Django projects.
What's New

Version 0.3.1: N/A

Free Download 3K
318
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

FLTK Sudoku
FLTK Sudoku is a software that enables players to enjoy the popular ...
NetSpades
NetSpades is a multiplayer spades game with support for up to four ...
KMidimon
This is a Linux-based MIDI monitor software that uses ALSA sequencer and ...
rand
Rand is a straightforward software that randomly generates numbers and prints them ...
nPlot
nPlot is a simple and user-friendly data analysis tool with peak seeking ...
Disc-O-Matic
Disc-O-Matic is a CD/DVD-ROM archiving software that can master and burn multiple ...
tfinger
Tfinger: A finger daemon and client implemented in Perl.
Trim File
Trim File app eliminates all the unnecessary spaces and tabs present at ...
MP3 Jukebox-Tk
MP3 Jukebox-Tk is a software that helps in organizing and playing local ...
dvbshout
DVBshout extracts audio channels from MPEG transport streams received by DVB cards.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.