Skip to content
Snippets Groups Projects
Commit c05de392 authored by Jonas Braathen's avatar Jonas Braathen
Browse files

Merge branch 'fix-dev-csrf' into 'master'

Add CSRF_TRUSTED_ORIGINS to development settings

See merge request !215
parents d041670d a3003c2a
No related branches found
No related tags found
1 merge request!215Add CSRF_TRUSTED_ORIGINS to development settings
Pipeline #104894 passed
...@@ -6,26 +6,12 @@ from typing import Optional ...@@ -6,26 +6,12 @@ from typing import Optional
from dirtyfields import DirtyFieldsMixin from dirtyfields import DirtyFieldsMixin
from django.conf import settings from django.conf import settings
from django.db import models from django.db import models
from django.db.models import Lookup, Q from django.db.models import Q
from django.db.models.fields import Field
from django.utils import timezone from django.utils import timezone
from greg.managers import PersonManager from greg.managers import PersonManager
@Field.register_lookup
class Like(Lookup):
"""Allows doing LIKE comparisons when querying."""
lookup_name = "like"
def as_sql(self, compiler, connection):
lhs, lhs_params = self.process_lhs(compiler, connection)
rhs, rhs_params = self.process_rhs(compiler, connection)
params = lhs_params + rhs_params
return "%s LIKE %s" % (lhs, rhs), params
class BaseModel(DirtyFieldsMixin, models.Model): class BaseModel(DirtyFieldsMixin, models.Model):
"""Common fields for all models.""" """Common fields for all models."""
......
...@@ -49,7 +49,7 @@ def test_add_muliple_sponsors_to_unit(sponsor_foo, sponsor_bar, unit1, unit2): ...@@ -49,7 +49,7 @@ def test_add_muliple_sponsors_to_unit(sponsor_foo, sponsor_bar, unit1, unit2):
assert list(sponsor_foo.units.all()) == [unit1] assert list(sponsor_foo.units.all()) == [unit1]
assert list(sponsor_bar.units.all()) == [unit1] assert list(sponsor_bar.units.all()) == [unit1]
assert list(Sponsor.objects.filter(units=unit1.id)) == [sponsor_foo, sponsor_bar] assert list(Sponsor.objects.filter(units=unit1.id)) == [sponsor_foo, sponsor_bar]
assert list(Sponsor.objects.filter(units=unit2.id)) == [] assert not list(Sponsor.objects.filter(units=unit2.id))
@pytest.mark.django_db @pytest.mark.django_db
......
...@@ -5,6 +5,13 @@ from .base import * ...@@ -5,6 +5,13 @@ from .base import *
ENVIRONMENT = "dev" ENVIRONMENT = "dev"
ALLOWED_HOSTS += ["localhost", "127.0.0.1", "0.0.0.0"] ALLOWED_HOSTS += ["localhost", "127.0.0.1", "0.0.0.0"]
CSRF_TRUSTED_ORIGINS = [
"http://localhost:3000",
"http://localhost:8000",
"http://127.0.0.1:3000",
"http://127.0.0.1:8000",
]
# EMAIL_HOST = "smtp.uio.no" # EMAIL_HOST = "smtp.uio.no"
# EMAIL_PORT = "468" # EMAIL_PORT = "468"
# EMAIL_USE_SSL = True # EMAIL_USE_SSL = True
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment