Thanks Simon, I'm thinking of something more ad-hoc where key-value pairs can be attached to users, and the values might be simple strings, ints, datetime or other types. I've started with just simple tags using django-taggit, but I'm still keeping my eyes open.
/charles PS. $ pip search taggit: taggit-selectize (2.6.0) - django-taggit + selectize.js ella-taggit (1.0.8) - django-taggit wrapper for Ella CMS django-taggit (0.24.0) - django-taggit is a reusable Django application for simple tagging. django-taggit-templatetags (0.2.5) - Templatetags for django-taggit. django-taggit-autocomplete (0.1) - Autocompletion for django-taggit django-taggit-anywhere (0.1.2) - django-taggit with easy django-taggit-autosuggest (0.3.4) - Autosuggestions for django-taggit django-taggit-templatetags2 (1.6.1) - Templatetags for django-taggit. django-taggit-labels (0.6.0) - Alternate labels for django-taggit django-taggit-forms (0.1.1) - Tag-creation forms for django-taggit django-taggit-live (0.0.7) - It's an autocomplete widget for django-taggit TagField django-taggit-machinetags (0.7.1) - Machine tagging built upon django-taggit django-taggit-serializer (0.1.7) - The Django Taggit serializer for tDjango REST Framework django-taggit-tronc (0.21.2) - django-taggit is a reusable Django application for simple tagging. django-taggit-helpers (0.1.4) - Django admin helper classes for django-taggit tags django-cms-taggit (0.1) - Integration of django-taggit and additional meta data with Django CMS. django-taggit-bootstrap (0.1) - Django Taggit widget with autosuggest support on top of Bootstrap 3 django-taggit-autocomplete-modified (0.1.0) - DESCRIPTION_DESCRIPTION_DESCRIPTION django-tag-tools (0.2.0) - Tag cloud for django-taggit. coop-tag (0.2.1) - Repackaging django-taggit with add-ons On Thursday, February 14, 2019 at 4:14:04 PM UTC-8, Simon A wrote: > > This might not be a package but django allows to extend the User object > via a one to one relationship. Once extended, you can add as many fields as > you like. It will be better though if this will happen at the start of the > project. Using this method at the middle of the project might cause a lot > of refactoring. > > > https://docs.djangoproject.com/en/2.1/topics/auth/customizing/#extending-the-existing-user-model > > On Thursday, February 14, 2019 at 7:54:43 AM UTC+8, Charles Thayer wrote: >> >> I'm aware of django-taggit (and similar) but I'm wondering if there's a >> package for tagging Users with properties that have values of different >> types, such as strings, ints, datetimes, etc. For example, one might tag a >> user with "power-user", add a property for "last-visited-on" as >> datetime(2019, 02, 13), or add a property for "favorite-color" with the >> value "purple". These would be open-ended property/tag names where >> admin-users may be creating these ad-hoc. >> >> Thanks, >> /charles >> >> -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/bd125a5b-0593-4e14-af8d-31c09be29952%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.