dataplot.python
index
/home/thocking/dataplot/docs/htdocs/pydoc/dataplot/python/__init__.py

 
Package Contents
       

 
Classes
       
dataplot.GenericPlot(__builtin__.object)
Plot

 
class Plot(dataplot.GenericPlot)
    Make a plot using some python function.
 
 
Method resolution order:
Plot
dataplot.GenericPlot
__builtin__.object

Methods defined here:
makefile(self)

Data and other attributes defined here:
outfile_kwarg = 'outfile'

Methods inherited from dataplot.GenericPlot:
__init__(self, basename, tocall, **kwargs)
Make a new plot to display.
 
Required args: (no sensible defaults)
 
basename: basename of this plot (no .pdf)
tocall: makes data dict to pass to the function for plotmaking.
 
Other plot parameters may be specified after instantiation as
attributes:
 
enable_caching: should the image be remade every time?
chgrp: group to set write permissions for
__repr__(self)
convert(self)
Convert from PDF to other formats using ImageMagick.
do_chgrp(self)
Change group write perms if requested.
 
This is useful if your testing and production webservers have
different users but share the same media directory.
do_chgrp_on(self, fn)
from_filename(self)
from_url(self)
get_app_dirs(self)
Dig through settings.INSTALLED_APPS for full paths.
get_filenames(self)
Return dictionary of image filenames.
get_full_base(self)
get_plot_args(self)
Gather input data from defaults and return value of tocall.
 
1. defaults for this plot type
2. returned arguments from get_plot_args
get_urls(self)
Return dictionary of image URLs.
 
Make the plot if it doesn't exist or caching is off.
makedirs(self)
Make subdirectories of media/ for this plot.
makefiles(self)
Make initial file and conversions.
 
makefile() just makes the initial file.
prefix(self, pre)
Generalized form of url/filename reporting.
 
pre: prefix to attach to the basename and suffix.
render_html(self, tfile)
Render a HTML template with self as context 'plot'.
to_html(self)
Render the PNG image and link to the PDF.
to_html_nolink(self)
Render the PNG without link to PDF.
to_html_thumb(self)
Render the PNG thumb.
view(self)
Use some other program to look at rendered source image.
 
Will make the source image if it does not exist yet.

Data and other attributes inherited from dataplot.GenericPlot:
__dict__ = <dictproxy object>
dictionary for instance variables (if defined)
__weakref__ = <attribute '__weakref__' of 'GenericPlot' objects>
list of weak references to the object (if defined)
autosave = False
chgrp = 'uploads'
convert_binary = 'convert'
enable_caching = True
view_program = 'display'