diff --git a/django/website/rest_api/tests/item_create_view_tests.py b/django/website/rest_api/tests/item_create_view_tests.py
new file mode 100644
index 0000000000000000000000000000000000000000..24342c1768786bf9a37b1282a78df48a2a93de34
--- /dev/null
+++ b/django/website/rest_api/tests/item_create_view_tests.py
@@ -0,0 +1,19 @@
+from __future__ import unicode_literals, absolute_import
+
+import pytest
+
+from rest_framework.test import APIRequestFactory
+
+from rest_api.views import ItemList
+
+
+@pytest.mark.django_db
+def test_create_item():
+    item = {'body': "Text"}
+    request = APIRequestFactory().post('/items', item)
+    view = ItemList.as_view()
+
+    response = view(request)
+
+    assert response.status_code == 201
+    assert response.data['body'] == "Text"
diff --git a/django/website/rest_api/views.py b/django/website/rest_api/views.py
index 3f732f196543fbddfe04d8eb36171cfd2ea31e47..74e57b6c1617ee04547a975a8caf883d7075f785 100644
--- a/django/website/rest_api/views.py
+++ b/django/website/rest_api/views.py
@@ -3,7 +3,7 @@ from data_layer.models import Item
 from .serializers import ItemSerializer
 
 
-class ItemList(generics.ListAPIView):
+class ItemList(generics.ListCreateAPIView):
 
     queryset = Item.objects.all()
     serializer_class = ItemSerializer