Commit 5bf4e345 authored by Rafal's avatar Rafal

Add auto token creator

parent 8c0b7da0
......@@ -10,6 +10,8 @@ https://docs.djangoproject.com/en/1.7/ref/settings/
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
import os
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
......
......@@ -2,6 +2,10 @@ from django.contrib.auth.models import User
from django.db import models
# Create your models here.
from django.db.models.signals import post_save
from django.dispatch import receiver
from rest_framework.authtoken.models import Token
from JoinTheCityREST import settings
from app.API.models import API
from app.Event.models import Event
......@@ -35,4 +39,9 @@ class UserEventRequest(models.Model):
def accept(self):
user_event = UserEvent(user=self.user, event=self.event)
user_event.save()
self.delete()
\ No newline at end of file
self.delete()
@receiver(post_save, sender=User)
def create_auth_token(sender, instance=None, created=False, **kwargs):
if created:
Token.objects.create(user=instance)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment