Overview

Click Samambaia - Portal de Notícia de Samambaia

Esse projeto é para a criação do portal de notícias e guia comercial de samambaia. Abaixo segue as funcionalidades desse sistema:

  • Gerenciamento de Notícias;
  • Classificação das Notícias;
  • Uso de comentários por notícia (via DISQUS);

Procedimentos de Instalação

  1. Faça a instalação do módulos virtualenv e virtualenvwrapper para criar o ambiente isolado:

    $ pip install virtualenv virtualenvwrapper

  2. Instale o python-dev para compilar o PIL no ambiente isolado:

    $ sudo apt-get install python-dev

Siga esse tutorial para preparar e instalar o Python Imagem Library aqui. O padrão usado aqui é as ditribuições Debian-like.

  1. Crie o ambiente isolado:

    $ mkvirtualenv CLICK_SAMAMBAIA

  2. Entre na pasta CLICK_SAMAMBAIA e faça o clone da aplicação:

    ~/CLICK_SAMAMBAIA$ git clone git@github.com:innovareit/clicksamambaia.git

  3. Entre na pasta do projeto e instale os seguintes pacotes a partir das especificações do arquivo requirements.txt:

    ~/CLICK_SAMAMBAIA$ cd clicksamambaia ~/CLICK_SAMAMBAIA/clicksamambaia$ pip install -r requirements.txt

  4. Crie o banco de dados usando o seguinte comando:

    ~/CLICK_SAMAMBAIA/clicksamambaia$ python manage.py syncdb ~/CLICK_SAMAMBAIA/clicksamambaia$ python manage.py migrate

  5. Importe todos os arquivos estáticos:

    ~/CLICK_SAMAMBAIA/clicksamambaia$ python manage.py collectstatic

  6. Crie a pasta media e a subpasta noticias para receber os arquivos via upload:

    ~/CLICK_SAMAMBAIA/clicksamambaia$ mkdir -p media/noticias