primero tenemos que crear un proyecto nuevo :
C:\test>c:\Python27\python c:\Python27\Lib\site-packages\django-1.3.1-py2.7.egg\django\bin\django-admin.py startproject guykert_test
una vez que se crea el proyecto nos aparecerán los archivos en la carpeta :
después de esto usaremos el manager del proyecto para que vean los distintos comandos que contiene este programa :
C:\test\guykert_test>c:\Python27\python manage.py
esto es solo en caso de que quieran investigar más de las diferentes funciones.
iniciamos el proyecto para iniciar la aplicación :
C:\test\guykert_test>c:\Python27\python manage.py startapp newapp
Esto creara archivos adicionales en la carpeta del proyecto.
levantamos el servidor web para poder acceder a la aplicación.
C:\test\guykert_test>c:\Python27\python manage.py runserver
Si ven la url que les entrega este comando podrán ver e. servidor funcionando también pueden cambiar la ip por localhost y funciona.
configuraremos unas urls para tener unas vistas para realizar los ejercicios.
En el archivo urls.py que se encuentra en su proyecto hay que dejarlo de esta forma :
from django.conf.urls.defaults import patterns, include, url
# Uncomment the next two lines to enable the admin:
# from django.contrib import admin
# admin.autodiscover()
urlpatterns = patterns('',
# Examples:
# url(r'^$', 'guykert_test.views.home', name='home'),
# url(r'^guykert_test/', include('guykert_test.foo.urls')),
# Uncomment the admin/doc line below to enable admin documentation:
# url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line to enable the admin:
# url(r'^admin/', include(admin.site.urls)),
(r'^newapp/$', 'newapp.views.index'),
)
En la carpeta newapp vemos el archivo view.py :
# Create your views here.
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world. You're at the poll index.")
Lo guardamos y revisamos el en internet la url para revisarlo :
http://localhost:8000/newapp/
esto es en mi caso
http://localhost:8000/newapp/
esto es en mi caso
ahora haremos correr los ejemplos de los post anteriores :
# Create your views here.
from django.http import HttpResponse
from twython import Twython
def index(request):
screen_name= "@MaestroRoshi"
twitter = Twython()
followers = twitter.getFollowersIDs( screen_name = screen_name )
return HttpResponse(followers)
lo que nos entrega los ids.
ahora el public time line.
# Create your views here.
from django.http import HttpResponse
from twython import Twython
def index(request):
screen_name= "@MaestroRoshi"
twitter = Twython()
tweets = twitter.getPublicTimeline( screen_name = screen_name )
return HttpResponse(tweets)
este es el resultado yo no me manejo mucho en Twitter por lo que si alguien me explica en twitter donde encuentro esto serìa ideal :D
bueno esto es lo que corresponde al curso de @ajamaica que se dicto en mejorando.la.
la verdad es que es un tutorial muy entretenido :D
espero que lo vean.
SL2
# Create your views here.
from django.http import HttpResponse
from twython import Twython
def index(request):
screen_name= "@MaestroRoshi"
twitter = Twython()
followers = twitter.getFollowersIDs( screen_name = screen_name )
return HttpResponse(followers)
lo que nos entrega los ids.
ahora el public time line.
# Create your views here.
from django.http import HttpResponse
from twython import Twython
def index(request):
screen_name= "@MaestroRoshi"
twitter = Twython()
tweets = twitter.getPublicTimeline( screen_name = screen_name )
return HttpResponse(tweets)
este es el resultado yo no me manejo mucho en Twitter por lo que si alguien me explica en twitter donde encuentro esto serìa ideal :D
bueno esto es lo que corresponde al curso de @ajamaica que se dicto en mejorando.la.
la verdad es que es un tutorial muy entretenido :D
espero que lo vean.
SL2
No hay comentarios:
Publicar un comentario