Saturday, August 9, 2014

Django para iniciantes - Comandos 1 / OSX 10.9

Instalando :
pip é um sistema de gerenciamento de pacotes usado para instalar e gerenciar pacotes de software escritos nalinguagem de programação Python. Muitos pacotes podem ser encontrados no Python Package Index (PyPI).
Virtualenv é uma ferramenta que permite que criemos, ambientes virtuais isolados para projetos Python. 


sh-3.2# easy_install pip virtualenv

MacBook-de-Andre:Projects_Web alds$ mkdir Projects_Web
MacBook-de-Andre:Projects_Web alds$ cd Projects_Web/
MacBook-de-Andre:Projects_Web alds$ mkdir venvs

Criar os ambientes virtuais para projetos Python
MacBook-de-Andre:Projects_Web alds$ virtualenv --system-site-packages venvs/django-1.4
New python executable in venvs/django-1.4/bin/python
Installing setuptools, pip...done.
MacBook-de-Andre:Projects_Web alds$

Ativando projeto
MacBook-de-Andre:Projects_Web alds$ source venvs/django-1.4/bin/activate
(django-1.4)MacBook-de-Andre:Projects_Web alds$

Instalando pacote dentro do projeto
(django-1.4)MacBook-de-Andre:Projects_Web alds$ pip install django
Downloading/unpacking django
  Downloading Django-1.6.5-py2.py3-none-any.whl (6.7MB): 6.7MB downloaded
Installing collected packages: django
Successfully installed django
Cleaning up...

Verificando versão do 
Python
(django-1.4)MacBook-de-Andre:Projects_Web alds$ python
Python 2.7.5 (default, Mar  9 2014, 22:15:05)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 6, 5, 'final', 0)
>>>

ROTEIRO

django-admin.py
django-admin.py startproject cursodjango
python manage.py runserver

Iniciando Projeto Web

(django-1.4)MacBook-de-Andre:Projects_Web alds$ mkdir sites
(django-1.4)MacBook-de-Andre:Projects_Web alds$ cd sites/
(django-1.4)MacBook-de-Andre:sites alds$ pwd
/Volumes/STORAGE/Projects_Web/sites
(django-1.4)MacBook-de-Andre:sites alds$ django-admin.py startproject cursodjango
(django-1.4)MacBook-de-Andre:sites alds$


(django-1.4)MacBook-de-Andre:sites alds$ pwd
/Volumes/STORAGE/Projects_Web/sites
(django-1.4)MacBook-de-Andre:sites alds$ ls
cursodjango
(django-1.4)MacBook-de-Andre:sites alds$ cd cursodjango/
(django-1.4)MacBook-de-Andre:cursodjango alds$ ll
total 8
drwxr-xr-x  6 alds  admin   204B  9 Ago 12:27 cursodjango
-rwxr-xr-x  1 alds  admin   254B  9 Ago 12:27 manage.py
(django-1.4)MacBook-de-Andre:cursodjango alds$

Iniciando Server Web
(django-1.4)MacBook-de-Andre:cursodjango alds$ python manage.py runserver
Validating models...

0 errors found
August 09, 2014 - 15:54:56
Django version 1.6.5, using settings 'cursodjango.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.


Fonte : 
http://allissonazevedo.com
https://www.youtube.com/watch?v=ZJKNbgq_lhg&list=PLfkVgm8720kzm6fmTekjtKyFcppyD4Ubd

0 comentários:

Post a Comment