Opened 7 hours ago

Last modified 7 hours ago

#35917 closed New feature

add IrSlug converter — at Version 1

Reported by: ahmadrezanavaie Owned by:
Component: Core (URLs) Version: 5.1
Severity: Normal Keywords:
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description (last modified by ahmadrezanavaie)

As an amateur, I requested to add a slug specifically for Persian and Arabic phrases that may also contain English to Django. These were the changes I made in the converters.py file. Do you think there are any issues?

The PR link : https://github.com/django/django/pull/18826

class IrSlugConverter(StringConverter):
    regex = "[-a-zA-Z0-9_\u0600-\u06FF]+"


DEFAULT_CONVERTERS = {
    "int": IntConverter(),
    "path": PathConverter(),
    "slug": SlugConverter(),
    "irslug": IrSlugConverter(),
    "str": StringConverter(),
    "uuid": UUIDConverter(),
}

Change History (1)

comment:1 by ahmadrezanavaie, 7 hours ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.
Back to Top