Como configurar o servidor de pequena empresa de hospedagem para sites em flash movido a Django?

votos
1

Eu estou olhando para a criação de uma pequena empresa que hospeda sites baseados em flash para carteiras de artista. O painel de controle do cliente seria Django, e iria fornecer a interface para fazer upload de suas imagens, gerenciamento de galerias, a venda de cópias, etc.

Vendo como a maioria do tráfego para os sites hospedados iria acabar em seu domínio de nível superior, isso resultaria em apenas sucessos de mídia estáticos (a página HTML com o filme flash embutido), eu poderia configurar lighttpd ou nginx para lidar com esses pedidos, e passar o material django volta para apache / mod_whatever.

Parece como se eu poderia definir isso tudo em uma caixa, com a estrutura de sites Django mantendo administrador de cada site separado.

Eu não sou muito de um administrador do servidor. Há alguma dicas que eu não estou vendo?

Publicado 14/10/2008 em 18:25
fonte usuário
Em outras línguas...                            


3 respostas

votos
2

Talvez. Eu não acho que a interface de administração built-in é realmente concebido para encurralar os administradores em seus próprios sites. O sitesquadro é mais adequado para publicar o mesmo conteúdo em vários sites, para não constranger os usuários a um site ou outro. Você seria melhor fora de escrever sua própria interface de administração que impõe essas separações.

Relativamente aos conteúdos servindo vai, parece que você pode servir-se de um arquivo comum (estático) Flash que usa um arquivo XML dinâmica para preencher o conteúdo. Se você usar o Django para gerar o XML, que lhe daria o conteúdo dinâmico que você precisa.

Respondeu 21/10/2008 em 04:44
fonte usuário

votos
1

Este trecho de Django pode ser o que você precisa para mantê-los separados:

http://www.djangosnippets.org/snippets/1054/

"Um modelo de blog múltiplos de utilizador muito simples com uma interface de administração configurado para permitir apenas as pessoas a editar ou excluir entradas que eles próprios criaram, a menos que eles são uma super usuário."

Respondeu 09/11/2008 em 01:32
fonte usuário

votos
0

Dependendo da quantidade de sites que você está indo para hospedá-lo pode ser mais fácil para escrever um único aplicativo Django uma vez, com admin, e para criar um projeto de Django separado para cada novo site. Isto é simples, ele funciona com certeza E como um bônus adicional que você pode adicionar recursos aos sites mais recentes, sem correr o risco de causar problemas em sites antigos.

Então, novamente, pode ser mais prático para personalizar o administrador de tal forma que você limitar a quantidade de objetos os usuários podem ver com aqueles no próprio site dado. Isto é bastante fácil de fazer, allthough que você pode querer usar RequestSite em vez do site usual a partir do framework sites como que requer ajustes separados para cada site.

Existe este método na ModelAdmin que você pode substituir para ter controle manual sobre os objetos que estão sendo editadas.

Respondeu 14/12/2009 em 16:34
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more