Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności: ##python.pl na FreeNode - ogarniamy zlot na Mazurach lub Podlasiu :>?
Szukaj Szukaj
Strony: [1] 2 3 ... 10
 1 
 : Wczoraj o 17:15 
Zaczęty przez GlovesMaker - Nowe: wysłane przez GlovesMaker
Jak zrobić if, który nie pozwolić kupującemu wybrać więcej produktów niż jest dostępne w sklepie

tutaj mamy formularz dla ilości produktów

from django import forms

PRODUCT_QUANTITY_CHOICES = [(i, str(i)) for i in range(1, 201)]

class CartAddProductForm(forms.Form):
    quantity = forms.TypedChoiceField(choices=PRODUCT_QUANTITY_CHOICES, coerce=int)
    update = forms.BooleanField(required=False, initial=False, widget=forms.HiddenInput)

fragment kodu ze strony

<form action="{% url 'cart:cart_add' product.id %}" method='POST'>
   {{ cart_product_form }}
   {% csrf_token %}
<input type="submit" value="Dodaj do kosza"></input>
   
</form>

klaca Cart

class Cart(object):
   
    def __init__(self, request):
        self.session = request.session
        cart = self.session.get(settings.CART_SESSION_ID)
        if not cart:
            cart = self.session[settings.CART_SESSION_ID] = {}
        self.cart = cart
        self.coupon_id = self.session.get('coupon_id')
       
    def add(self, product, quantity=1, update_quantity=False):

        product_id = str(product.id)
        if product_id not in self.cart:
            self.cart[product_id] = {'quantity': 0, 'price': str(product.price)}
        if update_quantity:
            self.cart[product_id]['quantity'] = quantity
        else:
            self.cart[product_id]['quantity'] += quantity
        self.save()

 2 
 : Wczoraj o 16:37 
Zaczęty przez dawid98103 - Nowe: wysłane przez DJangoL
Źle korzystasz z range(). Poczytaj o prawidłowym użyciu.

Możesz też zrobić tak:

Kod
def odwroc_stringa(s : str):
   return s[::-1]
 
print(odwroc_stringa("Odwrocony string!"))

 3 
 : Wczoraj o 15:23 
Zaczęty przez dawid98103 - Nowe: wysłane przez dawid98103
Witam wszystkich !. Mam pytanie dotyczące jednego zadania. Zadanie polega na stworzeniu funkcji która bierze stringa i zwraca go od tyłu. Napisałem więc taki kodzik:

def reverse(text):
  word = []
  for letter in text:
    word.append(letter)
  for i in range(len(word),-1, -1):
    return word


Problem jest tylko taki ze zwraca on 'None' zamiast odwróconego stringa. Może mi ktoś wyjaśnić dlaczego?

 4 
 : 16:54 17/08/18 
Zaczęty przez Quatarina - Nowe: wysłane przez Quatarina
Oferty wyedytowane,
Może banik nie tak od razu  Mrugnięcie

 5 
 : 10:41 17/08/18 
Zaczęty przez Piotrek89JJ - Nowe: wysłane przez nuncjo
To nie krzemowa 6, Bydgoszcz tylko krzemowa 6 Gdynia. Proszę nie wprowadzać w błąd, szkoda czasu..

 6 
 : 15:16 16/08/18 
Zaczęty przez Quatarina - Nowe: wysłane przez jell
firemark++
chyba szykuje sie banik dla teamquest...

 7 
 : 14:57 16/08/18 
Zaczęty przez Quatarina - Nowe: wysłane przez firemark
Właściwie wystarczyło wkleić jedną ofertę: [Kraków] 14K(B2B) Mid Python Developer

Reszta jest na inne języki, trochę nie pasuje na te forum Chichot

 8 
 : 14:54 16/08/18 
Zaczęty przez Quatarina - Nowe: wysłane przez Quatarina
Cześć,
Poniżej najciekawsza nasza oferte (Python) z dn. 16.08.2018 z widełkami płacowymi.
Zapraszam,
Q

[Kraków] 14K(B2B) Mid Python Developer
https://teamquest.pl/krakow/29290-praca-mid-senior-python-developer



[edit]
Zgodnie z sugestiami administratorów, została tylko oferta z dla programisty python
Q

 9 
 : 14:38 16/08/18 
Zaczęty przez R1NZU - Nowe: wysłane przez R1NZU
wow  Szok

prędkość świetlna, dzięki za błyskawiczną pomoc.

 10 
 : 14:35 16/08/18 
Zaczęty przez R1NZU - Nowe: wysłane przez jell
Powyzsze powinno ci wystarczyc, ale na wszelki wypadek przypomne tez o wbudowanym https://docs.python.org/3/library/functions.html#help

Strony: [1] 2 3 ... 10
© 2007 - 2018 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot