Size: a a a

Django [ru] #STAY HOME

2021 April 05

DT

Dan Tyan in Django [ru] #STAY HOME
Sasha
Кто знает как в django или flask создается localhost, вообще как он работает, какие библиотеки юзает
localhost ?
источник

SI

Serghei Iakovlev in Django [ru] #STAY HOME
Serghei Iakovlev
есть у кого-то идеи, где одно обрезает query string?
Думал уже и в сторону браузера (гипотетических плагинов, которые могу обрезать запрос) и в сторону резалки рекламы, хоть это все и мистика.  но нет, с телефона в новом браузере на проде та же самая фигня.
источник

S

Sasha in Django [ru] #STAY HOME
Dan Tyan
localhost ?
ну локальный сервер, для разработки
источник

•Ǥus†สff• in Django [ru] #STAY HOME
Dan Tyan
products = models.ManyToManyField('webapp.Product', related_name='products', through='webapp.OrderProduct')
lдэк у меня в products идет массив с аппендами циклом которые я перебрал из basket  а в product именно промежуточную таблицу сую туда продукт обычный
источник

S

Sasha in Django [ru] #STAY HOME
Спасибо
источник

DT

Dan Tyan in Django [ru] #STAY HOME
•Ǥus†สff•
lдэк у меня в products идет массив с аппендами циклом которые я перебрал из basket  а в product именно промежуточную таблицу сую туда продукт обычный
ничего не понял
источник

•Ǥus†สff• in Django [ru] #STAY HOME
балин сложно обьяснить мб тебе дать фулл проект?
источник

•Ǥus†สff• in Django [ru] #STAY HOME
просто сам я запутался уже 3ий час сижу
источник

S

Sergei in Django [ru] #STAY HOME
Всем привет!
ПОдскажите пожалуйста как мне написать фильтр на расстояние , между двумя полями PointField? Спасибо за любой совет)
источник

•Ǥus†สff• in Django [ru] #STAY HOME
бошку ломаю....
источник

DP

Dennis Pashnev in Django [ru] #STAY HOME
Sasha
ну локальный сервер, для разработки
localhost это захардкоженное, зарезервированное доменное имя для твоего локального ip адреса, django и flask не создают его, они байндят указанный тобой порт с localhostom. Адрес localhost - 127.0.0.1
источник

S

Sasha in Django [ru] #STAY HOME
Dennis Pashnev
localhost это захардкоженное, зарезервированное доменное имя для твоего локального ip адреса, django и flask не создают его, они байндят указанный тобой порт с localhostom. Адрес localhost - 127.0.0.1
неправильно мысль выразил
источник

DT

Dan Tyan in Django [ru] #STAY HOME
•Ǥus†สff•
просто сам я запутался уже 3ий час сижу
у тебя

class Order(models.Model):
   products = models.ManyToManyField('webapp.Product', related_name='products', through='webapp.OrderProduct')

и
order = Order.objects.create(                
                   products=x.product
               )

ты
x.product явно присваиваешь в m2m поле
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ругается на это
источник

SI

Serghei Iakovlev in Django [ru] #STAY HOME
Dan Tyan
скорее всего это сделано на фронте
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Sasha
ну локальный сервер, для разработки
server_address = (addr, port)
   if threading:
       httpd_cls = type('WSGIServer', (socketserver.ThreadingMixIn, server_cls), {})
   else:
       httpd_cls = server_cls
   httpd = httpd_cls(server_address, WSGIRequestHandler, ipv6=ipv6)
   if threading:
       # ThreadingMixIn.daemon_threads indicates how threads will behave on an
       # abrupt shutdown; like quitting the server by the user or restarting
       # by the auto-reloader. True means the server will not wait for thread
       # termination before it quits. This will make auto-reloader faster
       # and will prevent the need to kill the server manually if a thread
       # isn't terminating correctly.
       httpd.daemon_threads = True
   httpd.set_app(wsgi_handler)
   httpd.serve_forever()
источник

SI

Serghei Iakovlev in Django [ru] #STAY HOME
потому что ajax на проде шлет запрос на /admin/autocomplete/. А локально все ок. Один и тот же код, один и тот же комит
источник

•Ǥus†สff• in Django [ru] #STAY HOME
Dan Tyan
у тебя

class Order(models.Model):
   products = models.ManyToManyField('webapp.Product', related_name='products', through='webapp.OrderProduct')

и
order = Order.objects.create(                
                   products=x.product
               )

ты
x.product явно присваиваешь в m2m поле
у меня в products = product_mas
источник

•Ǥus†สff• in Django [ru] #STAY HOME
            product_mas = []
           for x in basket:
               product_mas.append({'product_mas': x.product})
               qty = (x.product.price * x.qty)
           order = Order.objects.create(
               name=name,
               the_address=the_address,
               phone=phone,
               products=product_mas
           )
           product = x.product
           OrderProduct.object.create(order=order, product=product, qty=qty)

           return redirect('view_basket')
       else:
           return render(request, 'basket/view.html', {'form': form})
источник

•Ǥus†สff• in Django [ru] #STAY HOME
во
источник