Eu estou precisando usar o sistema de arquivos do sistema operacional (linux) do qual uma aplicação Django vai esta.
Atualmente a arquitetura do Django é aproximadamente assim:
Para realizar o que eu quero vou precisar muda-la para:
Não sei ao certo se é a melhor solução. Mas é a que eu vislumbro para resolver o meu problema, já que os modelos atuais estão relacionados com o banco de dados.
E como é uma aplicação muito específica acho que não teremos problemas de compatibilidade. Vamos ver o que dá.
Contarei em breve o resultado.


Os forms tu implicitou nos templates? E o que seria ModelOS?
O modelOS seria um pacote que conteria a entidade base, só que a persistencia não seria no banco de dados. Como é o padrão do django. E sim direto no sistema de arquivos. Isso seria útil para arquivos binários, como: imagens, músicas, imagens de CD/DVD, executáveis. Além de poder trabalhar com estruturas de diretório. A idéia surge para usar o django como interface web para um sistema que está intimamente ligado ao sistema operacional. Não sendo algo comum para o fim que o Django se propoem.