Traceback (most recent call last): File "/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/.venv/lib/python3.14/site-packages/psycopg/cursor.py", line 117, in execute raise ex.with_traceback(None) psycopg.errors.StringDataRightTruncation: value too long for type character varying(255) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/.venv/lib/python3.14/site-packages/ninja/operation.py", line 216, in run result = self.view_func(request, **values) File "/blog/api.py", line 95, in create_post post = Post.objects.create( author=author, title=payload.title, body=payload.body, ) File "/.venv/lib/python3.14/site-packages/django/db/models/manager.py", line 87, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 665, in create obj.save(force_insert=True, using=self.db) ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/.venv/lib/python3.14/site-packages/django/db/models/base.py", line 902, in save self.save_base( ~~~~~~~~~~~~~~^ using=using, ^^^^^^^^^^^^ ...<2 lines>... update_fields=update_fields, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/.venv/lib/python3.14/site-packages/django/db/models/base.py", line 1008, in save_base updated = self._save_table( raw, ...<4 lines>... update_fields, ) File "/.venv/lib/python3.14/site-packages/django/db/models/base.py", line 1169, in _save_table results = self._do_insert( cls._base_manager, using, fields, returning_fields, raw ) File "/.venv/lib/python3.14/site-packages/django/db/models/base.py", line 1210, in _do_insert return manager._insert( ~~~~~~~~~~~~~~~^ [self], ^^^^^^^ ...<3 lines>... raw=raw, ^^^^^^^^ ) ^ File "/.venv/lib/python3.14/site-packages/django/db/models/manager.py", line 87, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1873, in _insert return query.get_compiler(using=using).execute_sql(returning_fields) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/.venv/lib/python3.14/site-packages/django/db/models/sql/compiler.py", line 1882, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 122, in execute return super().execute(sql, params) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 79, in execute return self._execute_with_wrappers( ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ sql, params, many=False, executor=self._execute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers return executor(sql, params, many, context) File "/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 100, in _execute with self.db.wrap_database_errors: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/.venv/lib/python3.14/site-packages/django/db/utils.py", line 91, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/.venv/lib/python3.14/site-packages/psycopg/cursor.py", line 117, in execute raise ex.with_traceback(None) django.db.utils.DataError: value too long for type character varying(255)