Nick Smith

Results 16 issues of Nick Smith

Django's `QuerySet.delete` method has the attribute `queryset_only = True` [(source)][1]. This means that when `Manager.from_queryset(SomeQuerySet)` is used, the `delete()` method is not copied as a manager method[(source)][2]. Django documents this...

bug
django_changes

Possibly related: #253 The current behaviour of rich-text blocks in the translation editing interface is to display every block-level element (`p`, `img`, `li` etc) in its own translation field, so...

type:enhancement

This is also related to #247 This is feedback from a client who is using wagtail-localize: > Translators tend to lose the notion of the text's structure, because every block-level...

type:enhancement

If I translate then immediately ask to publish the home page in French, I get an error message at the top of the page, but no details about the specific...

### Pertinent section of the Wagtail docs https://docs.wagtail.io/en/stable/advanced_topics/index.html ### Suggestion type | x | Type of change | Fix/enhancement | | --- | ------------- | ------------- | | [ ]...

type:Enhancement
Documentation
component:Search
status:Needs Work

Boolean data attributes (e.g. data-foo) should not be translated, whereas those which take values (data-title="foo") should be.

Wagtail issue https://github.com/wagtail/wagtail/issues/4006 points out that it's possible to open two modals in the Wagtail admin by quickly clicking the chooser button twice. With slow-responding APIs, this becomes more of...

On a large site with multiple links between pages, my users often report failed imports. The error message is not shown to the user on the destination site at all,...

My users frequently encounter CircularDependencyException errors. Rather than capturing details and communicating them to the user in the import admin form, a server error is raised. Recommendation: handle errors by...

Because of the latency between two Wagtail instances and the user's browser, the most recent search results returned may not be the response to the most recent search request, particularly...