I solved this problem by setting a local in settings.py, as per github issue #4 <https://github.com/stephenmcd/cartridge/issues/4>. On cloud9 I also had to install the local with sudo locale-gen en_US.UTF-8.
On Saturday, August 22, 2015 at 12:45:06 AM UTC-4, Mace wrote: > > Hi, > Im trying to run a new project in a could development. > using: > Ubuntu > Django 1.8.4 > Mezzanine 4.0.1 > Cartridge 0.10.0 > > > When i try and run: > mezzanine-project -a cartridge project_name > I get this error: > >> CommandError: 'project_name' conflicts with the name of an existing >> Python module and cannot be used as a project name. Please try another name. >> > > Obviously, 'project_name' is not the actual name of my project. I have > tried many different names. > > So i run normal > mezzanine-project project_name > and all works well. > > I move the settings.py and url.py into "project_name/project_name" > Run: > python manage.py createdb--noinput > > and i get this error: > >> shop.CartItem.total_price: (fields.E134) 'max_digits' must be greater or >> equal to 'decimal_places'. >> > > which repeats 20 times, obviously fields.E134 is called 20 times. > > Where am i going wrong? > I was reading that Mezzanine release 4.0.1 fixed the --alternate issue. Is > there something more i need to edit to manually create a cartridge project, > or can i edit something to make to initial project work. > > fyi: I also tried Drum, since it uses the same install process and have > the same result. Something in Mezzanine might be broke. > > 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.
