Commit 426b191b authored by Eryk Leniart's avatar Eryk Leniart
parents 0583da2f 831f33a3
...@@ -11,7 +11,7 @@ class Command(BaseCommand): ...@@ -11,7 +11,7 @@ class Command(BaseCommand):
def handle(self, *args, **options): def handle(self, *args, **options):
apis = [ apis = [
['Apteki w Krakowie', 'Krakow', 'map', 'apteki', 'image/icon.jpg', 'Opis API o aptekach w Krakowie'], ['Apteki w Krakowie', 'Krakow', 'map', 'apteki', 'image/pharmacy.png', 'Wspolrzedne Aptek w miescie Krakow'],
['Baseny w Krakowie', 'Krakow', 'map', 'baseny', 'image/icon.jpg', 'Opis API o aptekach w Krakowie'], ['Baseny w Krakowie', 'Krakow', 'map', 'baseny', 'image/icon.jpg', 'Opis API o aptekach w Krakowie'],
['Hotele w Krakowie', 'Krakow', 'map','hotele', 'image/icon.jpg', 'Opis API o aptekach w Krakowie'], ['Hotele w Krakowie', 'Krakow', 'map','hotele', 'image/icon.jpg', 'Opis API o aptekach w Krakowie'],
#['HotSpoty w Krakowie', 'Krakow', 'map','mapaHotSpotow', 'image/icon.jpg', 'Opis API o aptekach w Krakowie'], #['HotSpoty w Krakowie', 'Krakow', 'map','mapaHotSpotow', 'image/icon.jpg', 'Opis API o aptekach w Krakowie'],
......
...@@ -23,8 +23,8 @@ class Discussion(models.Model): ...@@ -23,8 +23,8 @@ class Discussion(models.Model):
def __str__(self): def __str__(self):
return self.question return self.question
def add_message(self, user, text): def add_message(self, user, text=""):
message = TextMessage.objects.create(user=user, text=text) message = TextMessage.objects.create(user=user, text=text)
message.save() message.save()
self.messages.add(message) self.message.add(message)
self.save() self.save()
\ No newline at end of file
...@@ -16,10 +16,13 @@ class DiscussionViewSet(viewsets.ModelViewSet): ...@@ -16,10 +16,13 @@ class DiscussionViewSet(viewsets.ModelViewSet):
serializer_class = DiscussionSerializer serializer_class = DiscussionSerializer
permission_classes = (permissions.IsAuthenticatedOrReadOnly,) permission_classes = (permissions.IsAuthenticatedOrReadOnly,)
@detail_route(methods=['post']) @detail_route(methods=['post'], permission_classes=[permissions.AllowAny])
def add(self, request, pk=None): def add(self, request, pk=None):
discussion = get_object_or_404(self.queryset, pk=pk) discussion = get_object_or_404(self.queryset, pk=pk)
text = request.data.get('text') text = request.data.get('text')
print "XD"
print request.data
print request.request.__dict__
user = request.user user = request.user
discussion.add_message(text=text, user=user) discussion.add_message(text=text, user=user)
return Response(status=rest_framework.status.HTTP_200_OK) return Response(status=rest_framework.status.HTTP_200_OK)
......
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