Wooey icon indicating copy to clipboard operation
Wooey copied to clipboard

Exporting data

Open mfitzp opened this issue 9 years ago • 4 comments

The option to export data to services such as plot.ly. We can have users provide their tokens in their profile to facilitate this.

mfitzp avatar Aug 10 '15 18:08 mfitzp

:+1: I had thought of figshare also as something I've heard about for this (but not used). The profile editing and management generally is something that needs finishing up. There might be some reusable apps (e.g. userna) out there that can do at least part of the work.

mfitzp avatar Aug 10 '15 18:08 mfitzp

How would userna exist for users adding wooey to an existing project?

mfitzp avatar Aug 10 '15 18:08 mfitzp

It could be added as a dependency of the project like django-autoslug and django-celery... although it'll need adding to the apps list also.

e.g. for the "favourites" code I was looking for reusable packages to perform that stuff. It can keep maintenance burden down to a minimum if we can just pull it in. But... there's a balancing act between that and the cost of adapting existing things (+dealing with the additional junk that comes with it).

In the end I'm rolling my own for the faves. If you want to do that for the profiles I'm all for it :)

I guess if we want to be as flexible as possible our user stuff should just be an extra table of related fields for the user. Then if wooey is added into an existing project it's just some extra fields on the user model?

mfitzp avatar Aug 10 '15 18:08 mfitzp

I'm trying to think of the best way to have our own but also be able to be incorporated into an existing project. I like that people can add wooey to their existing django apps rather simply.

I think taking the approach of something like:

WOOEY_PROFILE_MODEL = 'xxx.xxx'

with fallbacks to maybe userna. I'll check this route, as I do like the built in features.

mfitzp avatar Aug 10 '15 18:08 mfitzp