Size: a a a

Django [ru] #STAY HOME

2021 May 21

Y

Yaroslav in Django [ru] #STAY HOME
У тебя ModelForm?
источник

GZ

Globus Zarobotok in Django [ru] #STAY HOME
А где посмотреть?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Ты код менял с тех пор как мне выслал?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Это еще актуально? https://dpaste.com/F9PBQDDWL
источник

GZ

Globus Zarobotok in Django [ru] #STAY HOME
Да
источник

Y

Yaroslav in Django [ru] #STAY HOME
На строке 12 это
источник

Y

Yaroslav in Django [ru] #STAY HOME
User(name_user="", email_user="fedosacha02@gmail.com", password="ffdsfsfd")
источник

GZ

Globus Zarobotok in Django [ru] #STAY HOME
Экземпляр класса
источник

Y

Yaroslav in Django [ru] #STAY HOME
Оно должно быть в функции
источник

GZ

Globus Zarobotok in Django [ru] #STAY HOME
get_name ?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Внимательно смотри 👆🏻
источник

НЖ

Нейронный Журавль... in Django [ru] #STAY HOME
При сериализации поле sound возвращает список с количеством файлов. Как сделать чтобы он возвращал путь к файлу?
class Sounds(models.Model):
   music = models.FileField()

   def __str__(self):
       return f'{self.music}'


class Room(models.Model):
   name = models.CharField(max_length=200)
   image = models.ImageField()
   sound = models.ManyToManyField(Sounds)
источник

Y

Yaroslav in Django [ru] #STAY HOME
User(

name_user=form.cleaned_data['user_user'],

email_user=form.cleaned_data['user_email'])
источник

Y

Yaroslav in Django [ru] #STAY HOME
@Chebyreckek_narkoman

Ты должен то что на 21 строке поместить в то что на 12
источник

Y

Yaroslav in Django [ru] #STAY HOME
Только ты то что на 12 напиши внутри функции
источник

GZ

Globus Zarobotok in Django [ru] #STAY HOME
Так :
def get_name(request):
   # if this is a POST request we need to process the form data
   if request.method == 'POST':
       # create a form instance and populate it with data from the request:
       form = NameForm(request.POST)
       # check whether it's valid:
       if form.is_valid():
           username = form.cleaned_data['user_user']
           email_user = form.cleaned_data['user_email']
           pass_user = form.cleaned_data['user_pass']
           sender = form.cleaned_data['user_submit']
           form.save()
           def send_user_to_db():
               User(name_user=form.cleaned_data['user_user'], email_user=form.cleaned_data['user_email'], password=form.cleaned_data['user_pass'])
           send_user_to_db()
       else:
           form = NameForm()

       return render(request, 'test.html', {'form': form})
?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Там много ошибок если честно,
источник

Y

Yaroslav in Django [ru] #STAY HOME
Или не много но существенные
источник

ВМ

Владислав Меленчук... in Django [ru] #STAY HOME
Ребят, столкнулся с бедой. При обновлении поста, в его фомсете обновляется у уже добавленных формсетов автор. Можно как-то пофиксить, чтоб в сохраненных подформах автор не менялся, а лишь добавлялся для новой? https://pastebin.com/3Ygenh54
источник

GZ

Globus Zarobotok in Django [ru] #STAY HOME
Так меньше?
def get_name(request):
   # if this is a POST request we need to process the form data
   if request.method == 'POST':
       # create a form instance and populate it with data from the request:
       form = NameForm(request.POST)
       # check whether it's valid:
       if form.is_valid():
           username = form.cleaned_data['user_user']
           email_user = form.cleaned_data['user_email']
           pass_user = form.cleaned_data['user_pass']
           sender = form.cleaned_data['user_submit']
           form.save()
           def send_user_to_db():
               a = User(name_user=form.cleaned_data['user_user'], email_user=form.cleaned_data['user_email'], password=form.cleaned_data['user_pass'])
               a.save()
           send_user_to_db()
       else:
           form = NameForm()

       return render(request, 'test.html', {'form': form})
источник