<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">Hola listeros,<div><br></div><div>Disclaimer: soy nuevo en django y aunque la lisa no es de django quizás sea de interés el tema.</div>
<div><br></div><div>Os expongo primero el contexto.</div><div><br></div><div>Tenemos una aplicación (app1) con un interfaz REST con la cual podemos realizar differentes acciones, modificar y leer datos.</div><div>Por otro lados vamos a tener una aplicación de gestión (app2) que va a interactuar con la aplicación anterior.</div>
<div>Queremos evitar la duplicación de datos, por lo que los datos que pertenezcan a 'app1' sólo van a estar en la BD de 'app1'. Lógicamente hay ciertos datos que necesitamos estén duplicados para poder relacionar los modelos.</div>
<div><br></div><div>La ventaja de usar el 'admin', es que puedes desarrollar una interfaz en dos patadas con independencia de tener diseñadores a tu disposición.</div><div>El problema es que ciertos campos de un modelo, no necesitan ser leídos/escritos en la BD pero si renderizados en las templates. ¿Cuál es la mejor manera de implementarlo en django usando el admin? </div>
<div><br></div><div>Gracias y un saludo!</div><div><br></div><div>-- César</div></span>