小编Yur*_*ots的帖子

我什么时候应该在“re_path”上使用“path”?

这是Django Docs 中的一个例子:

from django.urls import include, path

urlpatterns = [
    path('index/', views.index, name='main-view'),
    path('bio/<username>/', views.bio, name='bio'),
    ...
]
Run Code Online (Sandbox Code Playgroud)
from django.urls import include, re_path

urlpatterns = [
    re_path(r'^index/$', views.index, name='index'),
    re_path(r'^bio/(?P<username>\w+)/$', views.bio, name='bio'),
    ...
]
Run Code Online (Sandbox Code Playgroud)

根据我的理解,path语法更具可读性,并提供了可以从 URL 捕获信息并转换类型的尖括号。

我应该re_path 在需要正则表达式时使用并path用于所有其他情况吗?

python django django-urls

9
推荐指数
2
解决办法
5900
查看次数

在 Dart 中的对象列表中求和对象属性值的简洁方法

假设我有一个CartItem

class CartItem {
  final int amount;

  CartItem({this.amount});
}
Run Code Online (Sandbox Code Playgroud)

和两个实例CartItemcartItems列表

  CartItem itemOne = CartItem(amount: 10);
  CartItem itemTwo = CartItem(amount: 25);

  List<CartItem> cartItems = [itemOne, itemTwo];
Run Code Online (Sandbox Code Playgroud)

获得cartItems总量的最干净方法是什么?

dart

4
推荐指数
2
解决办法
2310
查看次数

标签 统计

dart ×1

django ×1

django-urls ×1

python ×1