Intento escribir una aplicación de Facebook donde el usuario pueda ver el historial de estado de sus amigos. Todo parece funcionar bien hasta que intento guardar la información de estado en mi base de datos. aquí está el código:
class UserStatus(models.Model):
facebookid = models.IntegerField()
time = models.IntegerField()
status_msg = models.CharField(max_length = 2000)
@facebook.require_login()
def canvas(request):
# Get the User object
user, created = FacebookUser.objects.get_or_create(id = request.facebook.uid)
user_lastname = request.facebook.users.getInfo([request.facebook.uid], ['last_name'])[0]['last_name']
query = SELECT time,message FROM status WHERE uid=%s % request.facebook.uid
result = request.facebook.fql.query(query)
Entonces, dame toda la información del estado. entonces mi problema es dar error cuando intento guardarlo.
userstatus = UserStatus()
for item in result:
userstatus.facebookid = request.facebook.uid
userstatus.time = item.time
userstatus.msg = item.message
userstatus.save()
error: Errores al cargar la página desde la aplicación
Recibió el código de error HTTP 500 mientras cargaba
Entonces, ¿cómo puedo solucionar esto?
Gracias.













