# error on django official tutorial

**URL:** <https://forum.djangoproject.com/t/error-on-django-official-tutorial/39600>\
**Category:** Mystery Errors\
**Created:** [March 16, 2025, 12:25am UTC](https://forum.djangoproject.com/t/error-on-django-official-tutorial/39600 "2025-03-16T00:25:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nengkya](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/nengkya/32/12500_2.png) [@nengkya](https://forum.djangoproject.com/u/nengkya)\
**Post date:** [March 16, 2025, 12:25am UTC](https://forum.djangoproject.com/t/error-on-django-official-tutorial/39600/1 "2025-03-16T00:25:31Z")

</div>

im following tutorial [Writing your first Django app, part 4 | Django documentation | Django](https://docs.djangoproject.com/en/5.1/intro/tutorial04/)

this is [my code on github](https://github.com/nengkya/fucker)

i got error :  
Field ‘id’ expected a number but got ‘choice.id’.

---

<div class="post-metadata">

**Author:** ![KenWhitesell](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/kenwhitesell/32/280_2.png) [@KenWhitesell](https://forum.djangoproject.com/u/KenWhitesell)\
**Post date:** [March 16, 2025, 1:44am UTC](https://forum.djangoproject.com/t/error-on-django-official-tutorial/39600/2 "2025-03-16T01:44:28Z")

</div>

Please post the complete error message with the traceback you are receiving.

Also, identify the specific step within the tutorial where you’ve made your most recent changes.
