Comments (7)
fiz um pull request com uma view pra update dos dados.
sugestão ...
retirar aquele param do método save do form
e usar o user como named parameter
do contrário vai ter que rolar um teste na view.
def __init__(self, *args, **kargs):
self.user = kargs.pop('user', None)
self.commit = kargs.pop('commit', True)
super(MembersForm, self).__init__(*args, **kargs)
caso o user não for passado como parametro, (caso o cara acesse a url de edição sem estar logado = user=anonymous) gera um erro de validação = sem user nem instancia o form.
from associados.
reabri esta issue, pois o comportamento ainda não está completo
from associados.
Olá @petry , diz o que ta faltando que eu revejo o código.
from associados.
Fala Cadu!
Então, já adicionei algumas coisas e modifiquei um pouco o seu código
Faltou proteger a rota por login, e atualizar os dados do usuário também, o form de membro tem somente os dados de associação, mas falta outros como nome, email, etc...
já criei um setup inicial de testes, seria interessante testar a edição em si, validados se os dados são editados de fato após o POST
from associados.
beleza,
é faltou ser um pouco mais pró-ativo.
tive problemas na instalação do requiremts de teste... eu grito se não conseguir.
não é preguiça de fazer testes! eu juro.
from associados.
vc está usando os comandos do makefile? o make deps
deve instalar todas as dependencias, se tiver dando algum problema com o script, me manda o traceback que verifico aqui
from associados.
Em 10 de agosto de 2012 18:43, Marcos Daniel Petry <[email protected]
escreveu:
vc está usando os comandos do makefile? o make deps deve instalar todas
as dependencias, se tiver dando algum problema com o script, me manda o
traceback que verifico aquisim, rodei o make. te mando quando chegar em casa
Carlos Leite
ZNC Sistemas
+55 12 3905 24 05
from associados.
Related Issues (20)
- Ao pedir para pagar anuidade, último pagamento aparece incorretamente
- CRITICO: Atualizar app associados da stack Heroku-16 para stack Heroku-20 HOT 6
- Sistema não deixa logar, nem trocar senha (emails não chegam) HOT 5
- Montagem de chapa e votação interna
- Faz sentido um “requirements” para testes no macOS? HOT 2
- Juntar settings.py HOT 1
- Mudança do nome da branch principal? HOT 2
- Removido teste falhando randomicamente
- Atualizar versão do Python para >=3.7 HOT 2
- Transações não estão sendo confirmadas após notificação do PagSeguro HOT 2
- Iniciar documentação do projeto de Associados HOT 5
- Notificação de vencimento de assinatura HOT 1
- Erro de ortografia no assunto do email de boas-vindas
- Remover SECRET_KEY padrão
- manage.py migrate falhando no Heroku HOT 4
- Rota de fill do combo de cidades com erro 404
- Revisão do banco de dados do site HOT 1
- Remover biblioteca: sorl-thumbnail
- Nova versão do site da associação
- Considerar concorrentes do Heroku.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from associados.