2013-10-19 11 views
6

Ho alcune domande iniziali sulla cartuccia:Come si personalizza il negozio/prodotto per cartucce Mezzanine?

I miei prodotti non hanno bisogno di valutazioni o date pubblicate. Non saranno mai in vendita. Alcuni prodotti sono scaricabili e quindi 'num_in_stock' non è rilevante o essenzialmente illimitato. Non ci sono opzioni di colore, solo dimensioni.

Se avevo bisogno di aggiungere campi ho capito che avrei potuto usare la tecnica di iniezione campo Mezzanino utilizzando EXTRA_MODEL_FIELDS (...), ma ho bisogno di essere in grado di disattivarla o rimuoverli.

Non vedo le variabili relative a queste modifiche nel modulo delle impostazioni e quindi ho capito che avrei dovuto personalizzare 'negozio'. Qualcuno può indicarmi qualche documentazione su come personalizzare un modulo Cartucce/Mezzanine?

Is è proprio come il documento Mezzanine descrive come andare su 'Page/Books/Author'? Capisco che per i modelli e i file statici abbiamo "collecttatic" e "collecttemplates". Qual è l'equivalente per il codice del modulo? Creo una copia di whole cartridge.shop nel mio spazio di lavoro e lavoro su di esso come modulo o estrai cartridge.shop nelle mie app?

Qualsiasi aiuto sarebbe molto apprezzato.

Python: 2.7.2 

Pip freeze:

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 

risposta

5

Questa >>mezzanine configuration

e questo >>cartridge configuration

può aiutare u per configurare cartuccia.

E per altre personalizzazioni:

  1. U potrebbe ignorare i modelli a cartuccia o il tema in alcuni dei modulo Django per concentrarsi su questo.
  2. U può iniettare campi, oppure u può nasconderli
  3. U possono agganciare passi di pagamento e alcune altre cose
  4. Se u vuole ancora un po 'u può fare una scimmia rattoppare la cartuccia codice mezzanine/ .

Se sei familiare a Django assicurati che tutti i passaggi siano facili. Li ho già fatti tutti e credimi è davvero facile.

+0

Questo l'ha fatto! Sono stato in grado di sistemare molte delle mie preoccupazioni con le variabili di impostazione. Il resto, dovrei essere in grado di gestire i miei modelli e punti di vista. Grazie mille, è stato un grande aiuto! –