Skip to main content
Warning: You are using the test version of PyPI. This is a pre-production deployment of Warehouse. Changes made here affect the production instance of TestPyPI (
Help us improve Python packaging - Donate today!

Upload csv and search the resulting dictionary

Project Description


This has been moved to the internal KNMP repository at

See src/knmp.memberlist, currently in the zest-ledenlijst branch. If another customer needs something like this, we could take this code and put it in the Plone collective.


With this package you can upload a csv, store it as a dictionary and search it.

Not sure yet if this is a good one to put in the collective or if we keep it for a single customer.

Use case

You have a csv file with data. You want to make this available in your Plone Site for people to search.

For the moment, we support just one csv file.

Installation and usage

Add collective.csvsearcher to the eggs of your zope instance in your buildout config. Run buildout and start the zope instance. Create a Plone Site.

As Manager visit @@csvsearcher-upload in the Plone Site root and upload a csv file. Visit @@csvsearcher in the Plone Site root to search within the data.

If you want Members to be able to view the data, go to the Zope Management Interface, then the Security tab, search for csvsearcher: Search and grant Members this permission.


This works on Plone 4.3 with Python 2.7. It might work on earlier versions if you are lucky.


In Dutch, as these are notes for a customer project where we want this.

  • Extra:
    • Printen mooier maken.
  • Integratie:
    • Ergens anders dan op Plone Site root opslaan/bekijken?
    • In klantproject in rolemap.xml Member de csv view permissie geven.
  • Performance:
    • Alvast in verschillende volgordes voorgesorteerd opslaan?


0.2 (2015-04-07)

  • Nothing changed yet.

0.1 (2014-04-11)

  • Initial release. [maurits]
Release History

Release History

This version
History Node


Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
collective.csvsearcher-0.2.tar.gz (37.8 kB) Copy SHA256 Checksum SHA256 Source Apr 7, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting