BTC $85,963.00 +0,17%
ETH $2,715.43 -0,08%
SOL $120.28 -0,34%
BNB $782.98 -0,56%
XRP $1.51 -0,22%
ADA $0.2812 +3,87%
LINK $14.00 -1,06%
DOGE $0.0951 -1,22%
AVAX $11.36 +3,55%
HYPE $93.27 +0,14%
SUI $1.20 -1,97%
BTC $85,963.00 +0,17%
ETH $2,715.43 -0,08%
SOL $120.28 -0,34%
BNB $782.98 -0,56%
XRP $1.51 -0,22%
ADA $0.2812 +3,87%
LINK $14.00 -1,06%
DOGE $0.0951 -1,22%
AVAX $11.36 +3,55%
HYPE $93.27 +0,14%
SUI $1.20 -1,97%
WISKTON.XYZ Logo
Dev Iniciante [LEVEL 1]

Criando campos dinâmicos em vários idiomas no Django

Criando campos dinâmicos em vários idiomas no Django

Para utiliza é preciso instalar o django-easymode

Instalação

Instalar em seu env

pip install django-easymode

Settings

Colocar o caminho da pasta do projeto

PROJECT_DIR = PROJECT_PATH

Model

Importar easymode

from easymode.i18n.decorators import I18n

Usar este Decorator no início de cada classe que necessita de tradução

@I18n('campo a ser traduzido')

vejo o exemplo abaixo:

from easymode.i18n.decorators import I18n

@I18n('name')
class Category(models.Model):
name = models.CharField(verbose_name=u'nome', max_length=100)

class Meta:
verbose_name = u'categoria'
verbose_name_plural = u'categorias'

def __unicode__(self):
return self.name

Template

Exemplo no template:

{% load i18n %}
{{ category.name }}

Colaborador: Higor Rossato

AVISO DE SEGURANÇA (DYOR): Todo o conteúdo do wiskton.xyz tem caráter estritamente educativo e informativo. Criptoativos envolvem volatilidade e riscos cibernéticos. Jamais compartilhe sua seed phrase ou chaves privadas com terceiros.
// TRANSMISSÃO DE DADOS // COMPARTILHE ESTE PROTOCOLO
CYPHERPUNK BROADCAST NETWORK
wiskton
[ESCRITO POR]

Willem (WISKTON) Allan

Editor-Chefe, Desenvolvedor & Pesquisador Cypherpunk

Youtuber, Programador, investidor, fanático em tecnologia, fã de dragon ball, artista marcial, futebolista amador e gamer nas horas vagas.

// DISCUSSÃO & COMENTÁRIOS (0)
MODERADO VIA MATRIX

DEIXE UMA RESPOSTA

Nenhum comentário registrado ainda. Seja o primeiro a comentar!

// POSTS RELACIONADOS DA CATEGORIA

// MATRIX BUFFER LINK COPIADO COM SUCESSO!