Construindo um aplicativo de blog
0 - COMÍNDO INICIAL
Criando um aplicativo de blog
1 - Modelo de postagem de construção
2 - Criando site de administrador
3 - Gerenciador de modelos personalizado
4 - Lista de edifícios e visualizações de detalhes
5 - Criando modelos para visualizações
6 - Adicionando paginação
7 - Paginação usando visualizações baseadas em classificação
Aprimorando o blog com recursos avançados
Enviando e -mail com django
8 - Formulário de Django em Views
9 - Enviando e -mail com django
Adicionando sistema de comentários
10 - Modelo e Admin para comentar
11 - Criando Modelfrom & Handel em vista
12 - Adicionando comentários para postar modelo de detalhe
Adicionando funcionalidade de marcação
13 - Adicionar tag para postar com django -taggit
14 - recuperando postagens por similaridade
Estendendo o aplicativo do blog
Criando tags de modelo personalizados e filtro
15 - Total_tags usando simples_tag
16 - Show_latest_post Tag usando inclusão_tag
17 - Get_emMex_Commented_Posts Tag usando Simple_tag
Implementando a pesquisa completa de texto com o PostGresql
20 - Construindo uma visualização de pesquisa
21 - Resultados de vapor e classificação
22 - Consultas de ponderação
Ckeditor
23 - Adicionando ckeditor
Como clonar o projeto
Instale as depndências primeiro
- Baixe e instale a versão mais recente do Python, se não
- Baixe e instale Git se não
- Faça o download e instale o Banco de Dados PostGresql download e crie senha enquanto o processo de instalação Nome padrão e o nome de usuário é PostGres
Comandos
- CD Desktop
- Virtualenv Blogen
- CD Blogen
- . scripts ativar
- mkdir src && cd src
- Git clone https://github.com/learnwithcode/building-a-blog-application.git. <= Aviso inclui período
- pip install -r requisitos.txt
Open Settings.py em Src/ mysite/ e Uncomment PostGres Database Configurações e coloque sua senha do Postgres que você criou acima e adicione suas configurações SMTP para compartilhar postagem por e -mail
- python gerencia.py migrar
- Python Manage.py CreateSuperUser
- python gerencia.py loaddata blog/acessórios/post.json
- python gerencia.py loaddata blog/acessórios/tag.json
- Python Manage.py CollectStatic
- Python Manage.py RunServer