Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.175.176 Times

django-templatesadmin 0.6

Company: Martin Mahner
Date Added: August 15, 2013  |  Visits: 338

django-templatesadmin

Report Broken Link
Printer Friendly Version


Product Homepage
Download (33 downloads)



django-templatesadmin is a Django application to make minor changes to your templates on the fly.<br /><br />Templates Admin is a tiny, nifty application for your Django project to edit your templates, that are stored on your disk, via an admin interface.<br /><br />Originally this app was inspired by dbtemplates.<br /><br />Installation:<br /><br />1. Put templatesadmin into your INSTALLED_APPS setting.<br />2. Add this line to your urlconf:<br /><br /> (r'^templatesadmin/',include('templatesadmin.urls')),<br /><br />3. Create a group TemplateAdmins and put all users in there, who should been able to edit templates. You don't need to grant any permissions to that group. Just call it TemplateAdmins.<br /><br />Keep in mind that also Superusers (is_admin flag) must belong to this group, if they should been able to edit templates. The group name is case-sensitive!<br /><br />4. Point your webbrowser to http://localhost/templatesadmin/ and start editing.<br /><br />Optional Settings:<br /><br />There are some settings that you can override in your settings.py:<br /><br />1. TEMPLATESADMIN_GROUP: The name of your group of your TemplatesAdmin Users.<br /><br />Default: TemplateAdmins<br /><br />2. TEMPLATESADMIN_VALID_FILE_EXTENSIONS: A tuple of file-extensions (without the leading dot) that are editable by TemplatesAdmin.<br /><br />Default:<br /><br />TEMPLATESADMIN_VALID_FILE_EXTENSIONS = (<br /> 'html',<br /> 'htm',<br /> 'txt',<br /> 'css',<br /> 'backup'<br /> )<br /><br />3. TEMPLATESADMIN_TEMPLATE_DIRS: A tuple of directories you want your users to edit, instead of all templates.<br /><br />Default: All user-defined and application template-dirs.<br /><br />4. TEMPLATESADMIN_HIDE_READONLY: A boolean to wether enable or disable displaying of read-only templates.<br /><br />Default: False<br /><br />5. TEMPLATESADMIN_EDITHOOKS: A tuple of callables edithooks. Edithooks are a way to interact with changes made on a template. Think of a plugin system.<br /><br />There are two builtin edithooks:<br /><br />* dotbackupfiles.DotBackupFilesHook: Creates a copy of the original file before overwriting, naming it .backup.<br />* gitcommit.GitCommitHook: Commits your templates after saving via git version control.<br /><br />You can define your own edithooks, see above hooks as example.<br /><br />Default:<br /><br />TEMPLATESADMIN_EDITHOOKS = (<br /> 'templatesadmin.edithooks.dotbackupfiles.DotBackupFilesHook',<br /> )<br /><br />Dependencies:<br /><br />There are no external dependencies required for this app. Even if it looks like django-admin, it just needs it Stylesheets. So make sure you have set the settings.ADMIN_MEDIA_PREFIX url.<br /><br />You have to enable django.contrib.auth and django.contrib.sessions in your INSTALLED_APPS settings.<br /><br />#md5=167b2adedca5421e02d0f6078aaa28ca

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Application Builtin Creates Django Django Templatesadmin 0 6 Edithooks Enable Group Installed Apps Original Plugin Settings Systemthere Template Templates Templatesdefault Tuple Users
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


DJANGO-TEMPLATESADMIN RELATED
Network & Internet  -  Cherokee 0.6.0 Beta 1
Cherokee is a flexible, very fast, lightweight Web server. It is implemented entirely in C, and has no dependencies beyond a standard C library. Cherokee is a lightweight Web server and most of all flexible. It is embeddable and extensible...
1.5 MB  
Utilities  -  Frugalware Linux 0.6 / 0.7 Pre2
Frugalware is general purpose linux distribution, designed for intermediate users (who are not afraid of text mode). Frugalware Developer Team is pleased to announce the immediate availability of Frugalware 0.3-i686, our third stable release....
2 GB  
Network & Internet  -  django-curator 0.1.1
Add django-curator to the installed apps in your settings.py:
40.96 KB  
Libraries  -  Smieciuch++ 0.6.4 RC3
Smieciuch library is a precise (in case of C++) or nearly precise (in case of plain C) tracing garbage collector. Tracing means that GC scans memory for active pointers and traces all paths (consisting of possibly multiple pointer indirections)...
 
Web Browser Tools  -  DoD Configuration 0.6.2 for Firefox
Configures your application for use within the Department of Defense..
26.62 KB  
Multimedia & Graphics  -  transKode 0.6 / 0.7 Beta
transKode is a KDE/Qt based frontend for varios audio transcoding tools. Based on AUDIO FORMAT CONVERTER v.6 by Michael Mitton (take a look at http://www.kde-apps.org/content/show.php?content=23653) Supported Input Formats: - wav - mp3...
890.88 KB  
Network & Internet  -  Datalus 0.6 Beta 3
Datalus allows the user to build complicated Web applications using simple XML descriptions and short scripts. Datalus abstracts much of the back end tedium from the process in an effort to prevent constant duplication of effort. Datalus is a...
2 MB  
Log Analyzers  -  The WebDruid 0.6.0 Alpha 2
The WebDruid project is a web site log file analysis program which produces usage statistics in HTML format for viewing with a browser. The results are presented in both columnar and graphical format, which facilitates interpretation. Yearly,...
286.72 KB  
Desktop Utilities  -  TorApplet 0.0.6 Alpha
TorApplet is a simple GNOME applet for managing and monitoring the basic activities of the Tor daemon.. TorApplet is a simple GNOME applet for managing and monitoring the basic activities of the Tor daemon.
174.08 KB  
Utilities  -  XTAS 0.6 Beta
XTAS provides a Java library for XML. XTAS (XML Transformation And Storing) XML Java API aimed to *manipulation* XML data from both: non-persistent source that can be generated programmatically (Java stream, DOM, Mapped Java-Object for instance)...
 
NEW DOWNLOADS IN PROGRAMMING, DEVELOPMENT EDITORS
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Development Editors  -  KMood 0.30
kmood is a tool for KDE which lets the user to select his current mood. Moods canbe propagated between users on different machines using KDE.
389.12 KB  
Development Editors  -  File Sift 1.0
File Sift groups files and directories to fit within a specified size threshold. This is useful when backing up to media of fixed size (ie cd-r media), and helps maximize the use of space on that media. Provides both graphical and command line...
2.53 MB  
Development Editors  -  GNUsTicker 0.1
GNUsTicker is basically a RSS aggregator. It is a GNOME panel applet that scrolls infos retrieved from RSS, RDF, etc. It may be extended for feeding from different sources (an example for POP3 mail server is provided).
819.2 KB  
Development Editors  -  sarface 0.8
sarface is a user-interface to the sysstat/sar database which inputs data from sar and plots to a live X11 graph via gnuplot. It mimics the cmd-line options from sar but can cross-plot any two or more stats and apply simple mathematical functions...
327.68 KB  
Development Editors  -  Hachikaduki 0.9.2
Hachikaduki is a simple knowledge management tool for knowledge workers. Hachikaduki enables you to manage text-based Knowledge. Hachikaduki has a powerful full-text search function. You can find Knowledge quickly and easily
2.26 MB