Yakagadziriswa: django maitiro ekugadzira superuser kana isipo pakutama

Kana superuser isipo pakutama, Django ichagadzira imwe.

I have a migration that creates a superuser if it does not exist. 
<code>def create_superuser(apps, schema_editor):
    User = apps.get_model('auth', 'User')

    if not User.objects.filter(username='admin').exists():
        User.objects.create_superuser('admin', 'admin@example.com', 'password')


class Migration(migrations.Migration):

    dependencies = [
        ('myapp', '0001_initial'),
    ]

    operations = [
        migrations.RunPython(create_superuser),
    ] 
</code>

Mutsara wekutanga unogadzira basa rinogadzira superuser kana imwe isipo.
Mutsetse wechipiri unowana Mushandisi modhi kubva ku'auth' app.
Mutsetse wechitatu unotarisa kuona kana mushandisi ane zita rekushandisa 'admin' aripo. Kana zvisiri,
mutsetse wechina unogadzira superuser ine zita rekushandisa 'admin', email kero 'admin@example.com', uye password 'password'.
Mutsara wechishanu neyechitanhatu unogadzira kirasi yekutama uye tsanangura kuti zvinoenderana nekutama '0001_initial' muapp 'myapp'.
Mutsetse wechinomwe unotsanangura kuti kutama kunofanirwa kuita basa re'create_superuser'.

Chii chinonzi Superuser

A superuser mushandisi ane kodzero dzekutonga pane Django saiti. Vanogona kuita zvinhu zvakaita sekugadzira nekugadzirisa modhi, maonero, uye maapplication.

Related posts:

Leave a Comment