2011/5/6 Sbaturzio Cantina <span dir="ltr"><<a href="mailto:sbaturzio@satellite1.info">sbaturzio@satellite1.info</a>></span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Il 06/05/2011 17:06, Marco Pantaleoni ha scritto:<br>
<div class="im"><br>
> Non conosco Plone, ma Django per questo genere di applicazioni non ha<br>
> problemi. Cominciare e` molto semplice, ha un ottimo ORM (interfaccia ad<br>
> oggetti verso il DB), viste generiche pronte per l'uso, un buon motore<br>
> di template, un'interfaccia di amministrazione automatica molto curata,<br>
> ottima documentazione. L'ho usato con diverse decine di migliaia di file<br>
> e directory senza problemi di prestazoni.<br>
<br>
</div>Daccordissimo con te: ho già lavorato con Django e sarei anche disposto<br>
ad usarlo per questo progetto.<br>
Quello che mi manca però è una gestione delle permissions "per oggetto"<br>
e non "per modello".<br></blockquote><div><br>Il supporto per permissi a livello di oggetto c'e` dalla versione 1.2 di Django:<br><br><a href="http://docs.djangoproject.com/en/dev/releases/1.2/#object-level-permissions">http://docs.djangoproject.com/en/dev/releases/1.2/#object-level-permissions</a><br>
<a href="http://docs.djangoproject.com/en/dev/releases/1.2/">http://docs.djangoproject.com/en/dev/releases/1.2/</a><br><br>Poiche' viene aggiunto solo il supporto e non l'implementazione, dovresti integrare qualcosa di terze parti o di tua scrittura, ma non dovrebbe essere problematico:<br>
<br><a href="http://blog.dave-sullivan.com/?p=100">http://blog.dave-sullivan.com/?p=100</a><br><a href="https://github.com/washingtontimes/django-objectpermissions">https://github.com/washingtontimes/django-objectpermissions</a><br>
<a href="http://djangoadvent.com/1.2/object-permissions/">http://djangoadvent.com/1.2/object-permissions/</a><br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Curiosità: quando hai gestito queste migliaia di files con Django hai<br>
scelto di salvare i files nel filesystem o li hai inclusi (BLOB) nel<br>
database<br></blockquote><div><br>nel filesystem, ma tutto dipende molto da cosa devi fare di preciso.<br>Per curiosita` posso chiederti di che applicazione si tratta?<br><br>Ciao,<br>Marco<br><br></div><div>-- <br></div>
</div>Marco Pantaleoni<br><br>