Модель пользователя Django требует имя и фамилию

Вы никогда не загружаете php-файл с веб-сервера, на котором запущена php. Вы можете загрузить HTML-код, поставляемый с php, как в этом ответе. Вы не получаете скрипт php, вы получаете HTML + JavaScript (если есть)

<?php
header('Content-disposition: attachment;
filename=http://www.victim.com/phpfile.php');
header('Content-type: application/pdf');
readfile('http://www.victim.com/phpfile.php');
?> 
0
задан Brian 11 March 2019 в 15:18
поделиться

2 ответа

Просто переопределяют поля first_name и last_name , как показано ниже, и делают их пустыми = True, пустыми = True

CustomUser(AbstractUser):
     first_name= models.CharField(null=True, blank=True, max_length=100)
     last_name = models.CharField(null=True, blank=True, max_length=100)
     .........
     .........
0
ответ дан bkawan 11 March 2019 в 15:18
поделиться

Вам нужно установить null=True, чтобы он работал на уровне базы данных. Пример:

first_name = models.CharField(max_length=128, blank=True, null=True)
  1. null : это связано с базой данных. Определяет, будет ли данный столбец базы данных принимать нулевые значения или нет.
  2. пусто : это связано с проверкой. Он будет использоваться во время проверки форм при вызове form.is_valid ().
0
ответ дан shafik 11 March 2019 в 15:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: