Comments (11)
@vmesel em alguns testes que fiz, consegui atualizar para Python 3.7 com o Django 2.0.8 sem problemas... para a latest houve maior quebra de compatibilidade então talvez tenha mais problemas nisso.
from pyjobs.
@vmesel testes iniciais com essa branch mostraram o que disse no meu comment acima...
https://github.com/rdenadai/PyJobs/tree/wip_issue_%2371
from pyjobs.
@vmesel como anda a atualização do pyjobs para o django 2.0, vi que nosso amigo @rdenadai já esse trabalho inclusive parabéns pelo trabalho, com essa atualização pensei em algumas melhorias como o uso do Pipenv para melhorar a questão das dependências e também o uso das CBVs.
from pyjobs.
@HigorMonteiro já temos versões mais novas do django... a qual ainda não testei... mas com certeza vai ter uma quebras devido a compatibilidade de algumas funcionalidades do django em sua versão mais recente.
Assim que tiver um tempinho extra (devido ao mestrado tou atolado por enquanto de coisa para fazer), vou ver se consigo ajudar o @vmesel na empreitada para migrar para versões mais acima... provavelmente farei isso na branch que citei assim...
Não vejo problema em adicionar melhorias como o Pipenv... mas não sei se as Class Base Views, não darão um retrabalho ainda maior... mas seria talvez mais simples para adicionar testes dessa maneira.
Até
from pyjobs.
@rdenadai se eu puder ajudar em algo na migração estou a disposição, quanto as CBVs eu recomendaria o uso justamente pela implementação dos Testes, e outra melhoria seria nas urls, deixando o urls.py no modulo principal de configuração menos sobrecarregado, dividindo as urls em suas Apps.
Vou abrir uma branch para o Pipienv.
from pyjobs.
from pyjobs.
Pessoal, devemos atualizar o Django urgente! Surgiu um patch para algumas vulnerabilidades do 1.11 e creio que devamos fazê-lo para atendermos a todos com a devida segurança.
from pyjobs.
Após ler um pouco, descobri que ainda existem versões da 1.11.X suportadas, instalei a 1.11.15 e ela corrige a vulnerabilidade de segurança do sistema! Mas mesmo assim precisamos mudar de Django 1.X para 2.X
from pyjobs.
@vmesel suave cara, acho que a migração para a lastest da versão 1 do django já ajuda momentaneamente.
Assim que possível vou voltar a minha branch de teste da migração do django e ajudá-lo na migração... mas como mencionei acima, no meu primeiro comentário nesta issue, provável que daria para migrar para a 2.0.8 sem problemas.
from pyjobs.
@rdenadai @HigorMonteiro por enquanto a versão 1.11.15 está sendo de bom grado e acabei de olhar no site do Django, a 1.11 é um LTS, então teremos mais 2 anos para atualizar o Django (obviamente que eu não espero fazer neste tempo, gostaria de tocar nisto em dezembro). Django Versions and it's support
from pyjobs.
Irei fechar este Issue por enquanto em detrimento de testes no momento, acredito que devamos fazê-los antes de migrarmos de versão de Django.
from pyjobs.
Related Issues (20)
- Trocar home do PyJobs para incluir depoimentos dinamicamente
- Melhorar a disposição de vagas e da busca
- Melhorar o sistema de busca HOT 3
- Criar forma de pessoa dar opt out na lista de e-mails no cadastro
- Criar template de página de PasswordResetView.as_view()
- Desacoplar código do Recaptcha do CustomModelForm
- erro no botão "candidate-se para esta vaga pelo link" HOT 1
- Melhorias nos cards de anúncio de vagas HOT 1
- Padronização de filtros nas telas de buscas de vagas HOT 2
- Incorporar descrição e formulário de job em um site HOT 1
- Criar uma forma de desinscrever de um processo seletivo de maneira fácil
- Criar uma forma de edição de vagas de maneira mais fácil
- Criar página de listagem de candidatos inscritos na vaga
- Criar forma de dar feedback ao candidato do processo seletivo
- Criar opção de adicionar currículo HOT 3
- Opção de enviar mensagem para o recrutador HOT 2
- Criar Filtro Por Regime De Contratação HOT 1
- Migrar do Travis CI para o Github Actions HOT 2
- Paginação não indica em que página você está HOT 2
- O botão "Inscrever no Push" não está sendo traduzido para inglês HOT 1
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 pyjobs.