Hi Simon,

I did this years ago using a Django scheduling app (calendarium, at the
time) to manage the scheduling and Cartridge to do the product. This was
non-trivial. I would probably use
https://github.com/llazzaro/django-scheduler today, combining the Event
model with the Product model in some way.

-ken

On Tue, Aug 15, 2017 at 11:36 AM, Simon Bradley <[email protected]>
wrote:

> Hi
>
> I've read a lot of posts about customising cartridge but they tend to be
> issue specific.
>
> I've only just started using mezzanine and cartridge and while i've found
> mezzanine very easy to bend to my will, i'm struggling with how to
> customise cartridge.
>
> I'm trying to build a location booking system.
>
> It's really easy to get the default shop up and running which is
> fantastic. I've done that and added various products with the admin
> interface and that all works great.
>
> Now i want to customise the product view to remove the quantity field and
> to add from and to dates. Just basic booking stuff like you'd get on
> booking.com. The simple way appears to be to just edit the model but then
> what happens if i want to update my installed version of cartridge? That's
> a real concern if there's a security issue. And of course i'd like to avoid
> building in my own security problems!
>
> I've read through the docs on integration and sub classing the order form
> and then removing the fields i dont want (Which is most of them). I dont
> need shipping and what have you either because there's no physical product.
>
> However, it seems on the face of it to be much simpler to just edit the
> models.
>
> So, i was wondering if there's a way to make these fairly simple
> modifications without just copying the cartridge folder into my project and
> hacking it to pieces and then making the necessary migrations! Or is that
> common?
>
> Sorry this sounds so clueless, I'm really just looking for some sound
> advice.
>
> Cheers.
>
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Mezzanine Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to