2013-10-19 19 views
6

Mam kilka pytań startowych na kartridże:W jaki sposób dostosowuję sklep/produkt z kasetą Mezzanine?

Moje produkty nie wymagają wystawiania ocen ani terminów. Nigdy nie wejdą do sprzedaży. Niektóre produkty można pobierać, dlatego też "num_in_stock" nie jest istotny ani w zasadzie nieograniczony. Nie ma opcji kolorów, tylko rozmiar.

Gdybym musiał dodać pola Rozumiem, że mogę użyć Mezzanine technikę wstrzykiwania pole korzystając EXTRA_MODEL_FIELDS (...), ale muszę być w stanie nieaktywnym lub usunąć je.

Nie widzę zmiennych dotyczących tych zmian w module ustawień i dlatego rozumiem, że musiałbym dostosować "sklep". Czy ktoś może mi polecić jakąś dokumentację, jak dostosować moduł Cartridge/Mezzanine?

Czy jest tak, jak dokument Mezzanine opisuje, jak postępować w odniesieniu do strony/książek/autora? Rozumiem, że dla szablonów i plików statycznych mamy "collectstatic" i "collecttemplates". Jaki jest odpowiednik kodu modułu? Czy mogę zrobić kopię całego cartridge.shop w moim obszarze roboczym i pracować nad nim jako modułem lub rozszerzyć cartridge.shop we własnych aplikacjach?

Każda pomoc zostanie bardzo doceniona.

Python: 2.7.2 

Pip zamrażania:

Cartridge==0.8.2 
Django==1.5.4 
Fabric==1.8.0 
Mezzanine==1.4.16 
PIL==1.1.7 
Pillow==2.2.1 
South==0.8.2 
argparse==1.2.1 
bleach==1.2.2 
cartridge-stripe==0.1.3 
distribute==0.6.34 
django-zebra==0.4.3 
ecdsa==0.9 
filebrowser-safe==0.2.30 
grappelli-safe==0.2.22 
gunicorn==18.0 
html5lib==0.95 
oauthlib==0.6.0 
paramiko==1.12.0 
pisa==3.0.33 
psycopg2==2.5.1 
pycrypto==2.6 
pytz==2013.7 
requests==1.2.3 
requests-oauthlib==0.3.3 
stripe==1.9.6 
wsgiref==0.1.2 

Odpowiedz

5

Ta >>mezzanine configuration

a to >>cartridge configuration

może pomóc u, aby skonfigurować kasetę.

A dla innych dostosowań:

  1. U może przesłonić szablonów kaset lub motyw w niektórych swoich django modułem do koncentrując się na tym.
  2. U może wstrzyknąć pola, lub u mogą ukryć je
  3. U może zaczepić etapy płatności i kilka innych rzeczy
  4. Jesli chcesz trochę więcej u może zrobić małpa patch antresola/ kod kasety.

Jeśli jesteś zaznajomiony z django, upewnij się, że wszystkie kroki są łatwe. Zrobiłem je wszystkie wcześniej i uwierzcie, że to naprawdę łatwe.

+0

To się udało! Byłem w stanie naprawić wiele moich obaw za pomocą zmiennych ustawień. Reszta powinna być w stanie obsłużyć w moich modelach i widokach. Dziękuję bardzo, to była wielka pomoc! –