Se le cambio el radio de la circunferencia que se muestra en el mapa a 1000mtrs ademas que se creo un decorators que valide que el usuario no este logueado, el cual por ahora se necesita aplicarse para bloquear el acceso a la pantalla de login y create account mientras el usaurio este autenticado
Comentarizado el area de welcome message por ahora no se mostrara
Se definio la clase geopost que permitira encapsular los datos que este tiene y manipular de una mejor forma, asi como tambien se definio dentro de esta un metodo para serializarla a json; en el mismo sentido se cambio el metodo save_message para que use esta clase y no defini un propio json para persistir en la bd
Se agrego el nombre del usuario quien hizo el geopost
objeto GeoPost
Guarda quien hizo el post en el objeto GeoPost
correccion del service save_message para que reciba el id del usuario que hace el geopost y no el objeto como tal, ya que los servicios solo recibiran datos simples y devolveran objetos, y se corrigio que el controlador enviara el id del usuario y no el usuario completo
init de GeoPost permite id y objeto Person
Merge branch 'master' of https://github.com/ElamT/insttrack.com
Llevando a su antigua version el service_save_message para que mandarle el objeto persona completo y no solo el id
auth_backend. NO funciona
por ahora, luego cuando el backend funcione se cambia user por person
Se movio auth_backends a insttrackDB para que todas las posibles clases de negocio con las cuales se pueda hacer logueo se programen aqui, ademas se corrigo el condicional dentro de la clase GeoPost para que valide si la clase es Person y no por User
Correccion de import del modelo de person
Iniciando la programacion del Site Profile de un User, se agrego el punto de entrada a la url y se modificaron el patron en que estaban estructuradas las url para permitir que la url de acceso al Siteprofile de un usuario fuese una url limpia y comercial
Iniciando la programacion del cambio de posicion en el mapa, ya se puede mover el marcador y se captura el evento cuando se finaliza el cambio de posicion y se redibuja el shape del radio con el nuevo centro
Se comentaron las lineas de codigo para que insttrack dejera de usar el modo de simulacion, ademas de que se agrego un servicio para la recarga de la lista de post y se uso este en el metodo get_geopost. Aparentemente ya funciona la actualizacion de los geopost en el timeline al moverse en el mapa PROBAR E INFORMAR LOS ERRORES QUE SE ENCUENTREN
Una pequeña moficacion para que no se recargue el mapa
Agregado un endpoint 'PythonService' para obtener los mensages de un username el metodo debera permiti recibir tanto un objeto Authenticable (User o Person) como el username directamente o el id del usuario
Correccion de los nombres dados a las funciones subidas en el anteriro commit