Tomatenbiss / DjangoImageShop

Assignment for 'Systems Development and Frameworks', Computer Science (M.Sc.)
0 stars 0 forks source link

Zwei Shoppingcart Models im Code #53

Closed OHDMax closed 6 years ago

OHDMax commented 6 years ago

Wir haben zwei verschiedene Shoppingcart Models im Code: carton und shoppingcart. Welcher davon kann gelöscht werden?

captainkingcandy commented 6 years ago

Beide werden gebraucht:

shoppingcart enthält die urls.py und die logik (views.py) für das Anzeigen, Hinzufügen und Löschen des Warenkorbs.

carton ist die App, für die vermutlich am Besten die Beschreibung "Bestellung" passen würde. Hier ist festgelegt wie ein Produkt, dass sich im Warenkorb befindet auszusehen hat und was für Eigenschaften es haben muss.

OHDMax commented 6 years ago

Das ist ne externe Abhängigkeit oder? Wäre mir lieber, wenn wir das über pip installieren würden.

Ist imagefit auch ne externe Abhängigkeit?

OHDMax commented 6 years ago

Ich hab beides in die requirements.txt ausgelagert.

captainkingcandy commented 6 years ago

Da nun carton und imagefit in die requirements.txt verschoben wurden kommt es bei der Installation der Requirements in einer python3 virtual environment zu folgendem Fehler:

https://github.com/vinyll/django-imagefit/issues/14

Leider wurde dieser von den imagefit Entwicklern noch nicht behoben... Verwendet man eine python2.7 virtual environment, so bekommt man bei der Installation jedoch keine Probleme.

Wäre dann dementsprechend einfach:

virtualenv -p python env

statt bisher:

virtualenv -p python3 env