• Как починить страницу логина в джанго?

    @mrxor
    Simple is better than complex
    Чтобы использовать email вместо username
    1. Определите свою модель юзера с USERNAME_FIELD = 'email'
    Пример:
    class User(AbstractUser):
        """User model."""
        
        username = None  # Можете выпилить username если он вам не нужен
        email = models.EmailField(_('email address'), unique=True)
    
        USERNAME_FIELD = 'email'
        REQUIRED_FIELDS = []


    2. В settings.py добавьте AUTH_USER_MODEL = 'YOUR_APP.User'

    Ссылки по теме:
    Раз
    Два
    Ответ написан
    Комментировать
  • Как создать сайт типа пикабу?

    @jamtuson
    Но никто не будет заходить на аналог пикабу, если есть пикабу уже. Даже есть аналог в виде ЯП.
    И не в том дело, что вы сможете в одиночку сделать что - то лучше пикабу, а в том, что не будет контента. Либо заполнять самому, либо платить деньги, чтоб начали заполнять за вас. На пустой сайт не перейдут.
    Гуглите в сторону информационных сайтов под узкую тематику.
    Ответ написан