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

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

Serving Software Downloads in 976 Categories, Downloaded 29.540.760 Times

django-templatesadmin 0.6

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

django-templatesadmin

Report Broken Link
Printer Friendly Version


Product Homepage
Download (16 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  -  django-curator 0.1.1
Add django-curator to the installed apps in your settings.py:
40.96 KB  
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  
Programming  -  django-qunit 0.1.1
django-qunit integrates the QUnit javascript testing framework with Django, making it possible to run QUnit tests alongside your Django app and test Ajax routines. installation: 1. Add 'django_qunit' to your...
10.24 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)...
 
3D Graphic Tools  -  GTK See 0.6.0 beta1
GTK See is a simple image viewer based on GTK+ 1.2.x and running on X Window System. The appearance and interface are similar to popular image viewer ACDSee, that is where the name "GTK See" come from. Its confirmed by users that GTK See work...
348.16 KB  
Utilities  -  Partition Image 0.6.6
Partition Image application is a Linux/UNIX utility which saves partitions in many formats (see below) to an image file. The image file can be compressed in the GZIP/BZIP2 formats to save disk space, and split into multiple files to be copied on...
532.48 KB  
Web Browser Tools  -  DoD Configuration 0.6.2 for Firefox
Configures your application for use within the Department of Defense..
26.62 KB  
Database Tools  -  Backup2Mail 0.18
Backup2Mail is mini PHP application that creates regular backups of your MySQL database and sends it to configurable e-mail address. Backup2Mail is a professioal and free PHP database script. The whole process is scheduled with a help of Cron, a...
10 KB  
Web Cam Tools  -  mediaIndexer 0.10
mediaIndex is a PHP5 application which creates a browseable interface for your media files. Media file types are configurable and supports movies, audio, source code, text files, and images. It can store metadata such as descriptions and user...
317.44 KB  
NEW DOWNLOADS IN PROGRAMMING, DEVELOPMENT EDITORS
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
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  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
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  -  VRVis 1.0a1
VRVis is a programmer's toolkit for rapid development of Virtual Reality applications in the field of geospatial data visualization. It is based on VR Juggler and therefore (theoretically) independent of the displaying VR platform. As an interface...
92.16 KB  
Development Editors  -  W Windows System 1.4.9
W Windows System is a compact-sized and speedy windows system.It is currently used in Yopy, the Linux PDA.Hope with this project that it evolves into one of standard systems for handheld devices.
1.08 MB  
Development Editors  -  Fnokii 0.0.3
Fnokii is a simple file transfer Gtk+ GUI for gnokii. It supports upload, download and delete files in well-known mobile phone folders.
10.24 KB  
Development Editors  -  codive 20100417
codive is a software for programmers and administrators. The basic idea is to combine a file browser and an editor into a 3D-space. This should allow us to look at code "from a distance", thus keep a better orientation, and accelerate our work.
1.45 MB