浏览代码

Fixed regex casting to satisfy pycodestyle

Jeremy Stretch 7 年之前
父节点
当前提交
864d49f54d
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      netbox/utilities/managers.py

+ 3 - 3
netbox/utilities/managers.py

@@ -20,9 +20,9 @@ class NaturalOrderByManager(Manager):
 
         # Append the three subfields derived from the designated natural ordering field
         queryset = queryset.extra(select={
-            '_nat1': "CAST(SUBSTRING({}.{} FROM '^(\d{{1,9}})') AS integer)".format(db_table, db_field),
-            '_nat2': "SUBSTRING({}.{} FROM '^\d*(.*?)\d*$')".format(db_table, db_field),
-            '_nat3': "CAST(SUBSTRING({}.{} FROM '(\d{{1,9}})$') AS integer)".format(db_table, db_field),
+            '_nat1': r"CAST(SUBSTRING({}.{} FROM '^(\d{{1,9}})') AS integer)".format(db_table, db_field),
+            '_nat2': r"SUBSTRING({}.{} FROM '^\d*(.*?)\d*$')".format(db_table, db_field),
+            '_nat3': r"CAST(SUBSTRING({}.{} FROM '(\d{{1,9}})$') AS integer)".format(db_table, db_field),
         })
 
         # Replace any instance of the designated natural ordering field with its three subfields