contrib.auth
Iko hakuna maitiro akatsanangurwa eiyo %22DO_NOTHING%22 sefa muDjango. Izvi zvinogona kutungamirira kumigumisiro isingatarisirwi kana yakashandiswa mutemplate kana maonero.
.db.utils.ProgrammingError: %22DO_NOTHING%22 is not defined I'm trying to run a migration in Django, but I get the following error: <code>django.db.utils.ProgrammingError: %22DO_NOTHING%22 is not defined</code> The migration file looks like this: <code># -*- coding: utf-8 -*- # Generated by Django 1.11 on 2017-08-18 13:16 from __future__ import unicode_literals from django.db import migrations, models class Migration(migrations.Migration): dependencies = [("myapp", "0004_auto_20170818_1255")] operations = [migrations.AlterField(model_name="mymodel", name="field1", field=models.ForeignKey(null=True, on_delete=models.DO_NOTHING, related_name="+", to="myapp"))] # noqa</code> The model it's referring to looks like this (the field in question is <code>field1</code>) : <code>class MyModel(models.Model): field1 = models.... # other fields here</code> # noqa
Kukanganisa kuri kutaura kuti DO_NOTHING
sarudzo haina kutsanangurwa - izvi zvingangoita nekuti hazvitsigirwe mushanduro yeDjango yauri kushandisa. Kugadzirisa izvi, unogona kuvandudza Django kune imwe vhezheni itsva, kana kushandura iyo on_delete
sarudzo kune chimwe chinhu chinotsigirwa.
Gadzirisa Django 'Handler' haina kutsanangurwa
Kukanganisa uku kunokonzerwa nekushaikwa kwekutaura kunze kwenyika muchirongwa chako cheDjango. Iwe unogona kugadzirisa izvi nekuwedzera mutsara unotevera kune chikamu chepurojekiti yako yekutenga kunze kwenyika:
kubva django.contrib.auth.models import User
Kana iwe uri kushandisa yechitatu-bato yekusimbisa raibhurari, ungangoda kuwedzera ayo ekunze zvakare.