/admin/freshmen Times Out
@VivianNK já está trabalhando nisso.
Desde 2/4/2021.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
The /admin/freshmen route times out when there are lots of freshmen (~300 in prod, much more in dev). It works running locally with only two freshmen, so the issue seems to be tied to the amount of data that's being processed and rendered.
My guess is that pagination or lazy loading would solve this.
For pagination, I recommend the flask sqlalchemy paginate function.
Lazy loading is a little more complex, and might need api changes. TL;DR: rather than loading up all the freshmen, then rendering the page, the lazy load version would defer the data loading till after the page is rendered, so the user could interact with the page while it's still being populated. (I'm probably not using the term quite correctly here, but it's close enough to the idea)
- Linguagem predominante
- Python
- Estrelas
- 25
- Forks
- 33
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Inclui um Dockerfile ou arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de ComputerScienceHouse/packet
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
ComputerScienceHouse/packet#413 ·
-
Upgrade to bootstrap 5Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100
ComputerScienceHouse/packet#411 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
ComputerScienceHouse/packet#408 ·
-
React Frontend?Abertaux enhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
ComputerScienceHouse/packet#404 ·
-
ux enhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
ComputerScienceHouse/packet#403 ·
Todas as issues de ComputerScienceHouse/packet
Issues semelhantes
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 83/100
PedestrianDynamics/pyFDS-Evac#766 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 91/100
alchaincyf/nuwa-skill#86 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 2 dias
-
Docs Needs Triage
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
pandas-dev/pandas#71055 ·
Mantenedores costumam responder em até 1 dia
-
[Bug]: graphify reads files that git's global ignore file hidesTalvez já em andamento @smngvlkz assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Graphify-Labs/graphify#4335 · 1 comentário ·
Mantenedores costumam responder em até 1 dia