layerindex-web/layerindex
Paul Eggleton fb2907a5d8 Add basic CSV export for other distro comparisons
Add the ability to export the comparison search results to CSV format in
order to allow importing the data into external tools.

Note: I implemented this in a different way than the earlier recipe CSV
export, i.e. it uses a template to render the CSV instead of a
function-based view with the Python csv module - the reason for this is
we can reuse the same view as we use for producing the search, with all
of the flexibility that gives us.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2018-08-13 16:02:59 +02:00
..
migrations Add "needs attention" flag for comparison recipes 2018-08-13 16:02:59 +02:00
static Add support for other distro comparisons 2018-08-07 14:44:27 +02:00
templatetags Add basic CSV export for other distro comparisons 2018-08-13 16:02:59 +02:00
tools Add support for importing Debian package info 2018-08-13 16:02:59 +02:00
__init__.py Initial commit of layerindex-web 2013-02-13 12:09:57 +00:00
admin.py admin: improve layer maintainer handling 2018-08-06 12:36:31 +02:00
bulkchange.py bulkchange: make script more robust 2018-08-06 12:36:31 +02:00
context_processors.py Add support for other distro comparisons 2018-08-07 14:44:27 +02:00
forms.py Add "needs attention" flag for comparison recipes 2018-08-13 16:02:59 +02:00
layerconfparse.py layerconfparse.py: remove unused layerbranch from parse_layer() 2017-07-21 08:14:57 +02:00
models.py Add "needs attention" flag for comparison recipes 2018-08-13 16:02:59 +02:00
querysethelper.py Replace usage of model._meta.get_all_field_names() 2018-04-24 10:15:47 +12:00
recipedesc.py layerindex: Update tinfoil to call shutdown method 2017-01-11 21:56:35 +13:00
recipeparse.py recipeparse: don't error out on missing layer recommends 2018-07-09 13:50:15 +02:00
restperm.py expose REST API for layerindex 2014-09-24 11:32:34 +01:00
restviews.py restviews: add additional layer view with extra nested fields 2018-02-07 11:27:48 +13:00
simplesearch.py Improve recipe search 2013-02-19 17:22:45 +00:00
tasks.py Asynchronous email notifications, task execution 2017-09-01 16:59:43 +12:00
update_layer.py update: fix handling of moves outside of a layer 2018-07-19 15:12:45 +02:00
update.py update.py: check whether branch existed when nocheckout 2018-07-09 13:46:08 +02:00
urls_branch.py Add CSV export for layer recipes 2018-05-07 15:30:04 +12:00
urls.py Add basic CSV export for other distro comparisons 2018-08-13 16:02:59 +02:00
utils.py Add basic CSV export for other distro comparisons 2018-08-13 16:02:59 +02:00
views.py Support excluding inherited classes from other distro comparison reversed query 2018-08-13 16:02:59 +02:00