David Winterbottom
David Winterbottom
Have added a load more domains in one commit — let me know if you'd prefer one commit per host. We also actually work with some of these spam-lords so...
The `build_submission` method in the `PaymentDetails` view loads a shipping method in order to calculate the order total. It's possible for the `get_shipping_method` to return `None` if two identical submissions...
The 'emails' tab of the dashboard order detail page is blank at the moment. It should be populated with all emails that have been sent to the customer relating to...
This is common in the world of print where there's a load of options that go with each product. For example: - Paper type - Print quantity (eg box of...
Variant products have been second class citizens in Oscar for a while and it's time to rectify this. We need to ensure that products which have variations along one or...
Which can return either a `QuerySet` or an iterable. See, e.g. https://github.com/django/django/blob/83c803f161044fbfbfcd9a0c94ca93dc131be662/django/views/generic/list.py#L26-L27 This has been true for the generic `ListView` class since at least Django 1.7: https://github.com/django/django/blob/1.6/django/views/generic/list.py#L24-L27 Happy to write...
We're using `envparse` in a Django project that uses consul-template to provide the env file. When config is updated in Consul, the env file is updated and we touch the...
The PR also makes a few changes to make it easier for contributors to get started. Fixes #17
In PayPal Express, you can create recurring billing profiles, which is something we should support. Tasks: - [ ] Extend the `SetExpressCheckout` call to allow recurring billing params - [...
Relocated from https://github.com/django-oscar/django-oscar/issues/1651 > When Paypal returns an error placing order (i.e. incorrect credit card) PaymentDetails view raises UnableToTakePayment. It redirects to "render_payment_details" to introduce again payment details. > When...