RAD Upload Lite.
Um applet de upload de arquivo de arrastar e soltar com um monitor de progresso. ...
Django-genérico-flatblocksUm aplicativo FlatPages / Flatblock usando relações genéricas para modelos de conteúdo. | |
Baixe Agora |
Django-genérico-flatblocks Classificação e resumo
Propaganda
Django-genérico-flatblocks Tag
Django-genérico-flatblocks Descrição
A aplicação flatpages / flatblock usando relações genéricas para modelos de conteúdo. django-generic-flatblocks é um plugin Django que resolve este problema, uma vez que não sabe nada sobre o conteúdo propriamente dito. Você anexar sua mão feita nó de conteúdo (um modelo simples), onde você pode definir todos os campos que want.Installation 1. django_generic_flatblocks Inserir para seu INSTALLED_APPS em suas configurações. 2. (opcional) Definir o prefixo de URL para a sua instalação contrib.admin na ADMIN_URL_PREFIX configuração. Mais comumente este é / admin /. Cuidado a barra à direita. 3. Resync seu banco de dados: syncdbUsage ./manage.py em templatesFirst de tudo, em cada modelo que você deseja usar genéricos-flatblocks, carregar a biblioteca templatetags: {% generic_flatblocks carga%} Em seguida, definir um nó de conteúdo usando o templatetag gblock: { % gblock "unique_slug" para "applabel.modelname" com "rende / com / template.html" como "variável" %} os argumentos em detalhe: * "unique_slug" (obrigatório): os define argumento lesma sob o qual a tecla é conteúdo armazenados em seu banco de dados. Você pode definir quantas balas que quiser, é só usar a vírgula como separador. Você pode usar o contexto variáveis também. Exemplos: "homepage manchete" torna-se "homepage_headline" "homepage", "manchete" torna-se "homepage_headline" "homepage_title", LANGUAGE_CODE torna-se "homepage_title_en" (depende dos usuários localidade código) * para "applabel.modelname" (obrigatório): O para define argumento, o conteúdo de nó (modelo) serão utilizados para armazenar e exibir o conteúdo. O formato é appname.modelname. Para alguns de conteúdo-nodes contribuíram ver Contribuição nós de conteúdo abaixo. Este argumento pode ser um contexto variável * com "template_path" (opcional):. Você pode definir um modelo que é usado para processar o nó de conteúdo. Se você não fornecer qualquer modelo, o //flatblock.html modelo padrão é usado. Este argumento pode ser um contexto variável * como "nome da variável" (opcional):. Se você fornecer um nome de variável, o nó de conteúdo renderizado é armazenado nele. Caso contrário, é exibida diretamente. Este argumento pode ser um contexto de variable.Create seu próprio conteúdo nó de conteúdo nodeA é um django-modelo simples. Sem peculiaridades. Se você quiser usar um título e um campo de texto como o seu conteúdo-node, defina uma nova entrada de modelo no seu myproject aplicação: de django.db importação importação modelsfrom django.contrib adminclass Entry (models.Model): title = models.CharField ( max_length = 255, blank = True) content = models.TextField (em branco = true) def __unicode __ (self): return self.titleadmin.site.register (Entry) Importantdjango-generic-flatblocks cria um conteúdo de nó vazio após a primeira solicitação, por isso certifique-se de que cada campo tem ou ele de valor padrão ou permitir blank = True. Não se esqueça de registar o seu modelo no backend admin, se você quiser editá-lo there.Then criar um modelo myproject / entry / flatblock.html em seu diretório de templates. Este modelo é o modelo padrão para tornar o nó de conteúdo, se você não fornecer um modelo exclusivo para ele (com o argumento) .Neste modelo são todos contexto variáveis do modelo pai disponíveis mais algumas variáveis extras: * objeto: Esta variável é o modelo de instância para o bloco genérico. * Generic_object: Esta variável é o modelo de instância para o próprio objeto de conteúdo genérico. Principalmente você não precisa disso. * Admin_url: A URL para a exibição mudança do objeto atual. Esta variável é None se o usuário atual não tem permissões de alteração para a fonte modelo comum object.A para o acima nó de conteúdo seria:
Django-genérico-flatblocks Software Relacionado
Um applet de upload de arquivo de arrastar e soltar com um monitor de progresso. ...
370
Sobre nós