the __str__(method tells django which information to show when it refers to individual entries because an entry can be long body of textwe tell django to show just the first characters of text we also add an ellipsis to clarify that we're not always displaying the entire entry migrating the entry model because we've added new modelwe need to migrate the database again this process will become quite familiaryou modify models pyrun the command python manage py makemigrations app_nameand then run the command python manage py migrate migrate the database and check the output(ll_env)learning_logpython manage py makemigrations learning_logs migrations for 'learning_logs' _entry pycreate model entry (ll_env)learning_logpython manage py migrate operations to perform--snip- applying learning_logs _entry ok new migration called _entry py is generatedwhich tells django how to modify the database to store information related to the model entry when we issue the migrate commandwe see that django applied this migrationand everything was okay registering entry with the admin site we also need to register the entry model here' what admin py should look like nowadmin py from django contrib import admin from learning_logs models import topicentry admin site register(topicadmin site register(entrygo back to under learning_logs click the add link for entriesor click entriesand then choose add entry you should see drop-down list to select the topic you're creating an entry for and text box for adding an entry select chess from the drop-down listand add an entry here' the first entry madethe opening is the first part of the gameroughly the first ten moves or so in the openingit' good idea to do three things-bring out your bishops and knightstry to control the center of the boardand castle your king getting started with django