#6691 (Make Lino Prima multi-tenant)
by Luc Saffre · in Developers · assigned to Luc Saffre
Summary
- Use the groups plugin (and name them "Schools"), rename the current "groups" in prima to "classes"
- Use the ledgers plugin
- Simply add a school.School model
Children
Comments
- 6 months, 3 weeks ago by Luc Saffre about #6691 (Make Lino Prima multi-tenant) : I did a little presentation of my work to Sharif, and we created the noi2a site. There a still lots of little things to do.
- 6 months, 3 weeks ago by Luc Saffre about #6691 (Make Lino Prima multi-tenant) : My plan is to showcase noi2 as a multi-tenant noi site with CMS. The two sets of demo pages (laundry and circus) would belong to two different tenants of the same site.
- 7 months ago by Luc Saffre about #6691 (Make Lino Prima multi-tenant) : I made two more small commits, but there is at least one more failure in docs/plugins/publisher.rst
- 7 months ago by Luc Saffre about #6691 (Make Lino Prima multi-tenant) : I now pushed my work for this ticket in lino, xl, book and others. It's possible that the test suite is failing, but I wouldn't want to loose this work. I'm handicaped because of #6685 (Laptop turns itself off randomly).
- 7 months ago by Luc Saffre about #6691 (Make Lino Prima multi-tenant) : I'm having 3 failures in the book doctests:
docs/plugins/publisher.rst::publisher.rst docs/projects/noi2.rst::noi2.rst docs/projects/voga2.rst::voga2.rst - 7 months ago by Luc Saffre about #6691 (Make Lino Prima multi-tenant) : Right now only a local experiment: I started a plugin "lino.modlib.spaces", which is similar to ledgers but without a "company" and with a plugin setting "shared_models". It defines a mixin UserSpaced, which uses a metaclass to make user_space a dummy field when a UserSpaced is mentioned in shared_m...
- 7 months ago by Luc Saffre about #6691 (Make Lino Prima multi-tenant) : Created new Ticket #6691 (Make Lino Prima multi-tenant).