Getting TypeError: __init__() missing 1 required positional argument: ‘on_delete’ when trying to add parent table after child table with entries

You can change the property categorie of the class Article like this: categorie = models.ForeignKey( ‘Categorie’, on_delete=models.CASCADE, ) and the error should disappear. Eventually you might need another option for on_delete, check the documentation for more details: Arguments — Model field reference — Django documentation As you stated in your comment, that you don’t have … Read more

ImportError: No module named ‘django.core.urlresolvers’

Django 2.0 removes the django.core.urlresolvers module, which was moved to django.urls in version 1.10. You should change any import to use django.urls instead, like this: from django.urls import reverse Note that Django 2.0 removes some features that previously were in django.core.urlresolvers, so you might have to make some more changes before your code works. See … Read more