Perguntas com a marcação «go»

154
A classe não tem membro de objetos

def index(request): latest_question_list = Question.objects.all().order_by('-pub_date')[:5] template = loader.get_template('polls/index.html') context = {'latest_question_list':latest_question_list} return HttpResponse(template.render(context, request)) A primeira linha dessa função recebe um...

153
Alterar valores enquanto itera

Vamos supor que eu tenho esses tipos: type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } e que eu quero iterar nos atributos do meu nó para alterá-los. Eu adoraria poder fazer: for _, attr := range n.Attr { if attr.Key == "href" { attr.Val = "something"...

153
Por que os executáveis ​​do Rust são tão grandes?

Tendo encontrado Rust e tendo lido os dois primeiros capítulos da documentação, acho a abordagem e a maneira como eles definiram a linguagem particularmente interessante. Então eu decidi molhar meus dedos e comecei com Hello world ... Eu fiz isso no Windows 7 x64, aliás. fn main() {...

153
Dividir views.py em vários arquivos

Meu views.pytornou-se muito grande e é difícil encontrar a visão correta. Como o divido em vários arquivos e depois o importo? Isso envolve alguma perda de velocidade? Posso fazer o mesmo com

153
Como enviar email via Django?

No meu settings.py, eu tenho o seguinte: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # Host for sending e-mail. EMAIL_HOST = 'localhost' # Port for sending e-mail. EMAIL_PORT = 1025 # Optional SMTP authentication information for EMAIL_HOST. EMAIL_HOST_USER =

152
Como definir cabeçalhos em http get request?

Estou fazendo um simples http GET no Go: client := &http.Client{} req, _ := http.NewRequest("GET", url, nil) res, _ := client.Do(req) Mas não encontrei uma maneira de personalizar o cabeçalho da solicitação no documento ,

151
Como dividir uma string e atribuí-la a variáveis

No Python, é possível dividir uma string e atribuí-la a variáveis: ip, port = '127.0.0.1:5432'.split(':') mas no Go não parece funcionar: ip, port := strings.Split("127.0.0.1:5432", ":") // assignment count mismatch: 2 = 1 Pergunta: Como dividir uma string e atribuir valores em uma...

150
Funções Call Go de C

Estou tentando criar um objeto estático escrito em Ir para interagir com um programa C (por exemplo, um módulo do kernel ou algo assim). Encontrei documentação sobre como chamar funções C do Go, mas não encontrei muito sobre como seguir o outro caminho. O que eu descobri é que é possível, mas...

150
Estilo CSS em formulários Django

Gostaria de estilizar o seguinte: forms.py: from django import forms class ContactForm(forms.Form): subject = forms.CharField(max_length=100) email = forms.EmailField(required=False) message = forms.CharField(widget=forms.Textarea) contact_form.html: <form action="" method="post">...

150
Como um programa Rust pode acessar metadados de seu pacote Cargo?

Como você acessa os metadados de um pacote Cargo (por exemplo, versão) a partir do código Rust no pacote? No meu caso, estou criando uma ferramenta de linha de comando da qual gostaria de ter um --versionsinalizador padrão e gostaria que a implementação lesse a versão do pacote Cargo.tomlpara não...