|
- 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'
|