import os
import django
import sys

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "core.settings")
sys.path.append(os.path.join(os.getcwd(), "backend"))
django.setup()

from apps.organizations.serializers import OfficeLocationSerializer

data = {
    "name": "HQ",
    "latitude": 10.1234567,
    "longitude": 76.1234567,
    "radius_meters": 100
}

serializer = OfficeLocationSerializer(data=data)
if not serializer.is_valid():
    print("Validation failed:", serializer.errors)
else:
    print("Validation successful!")
