python
In [1]: [n for n in range(10)] Out[1]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
javascript (ES6以降)
[...Array(10).keys()] > (10) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
牌語備忘録 -pygo
In [1]: [n for n in range(10)] Out[1]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[...Array(10).keys()] > (10) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
よく忘れるんでメモ
url(r'^foo/(?P<pk>\d+)/$', FooView.as_view(), name='foo'),
class FooView(TemplateView): template_name = 'index.html' def get_context_data(self, **kwargs): context = super(FooView, self).get_context_data(**kwargs) context['foo'] = Foo.objects.get(pk=self.kwargs.get('pk')) return context
foo/7/
の例
self.kwargs.get('pk')
== 7
search = request.GET.get('search')
https://domain/method/?search=foobar
search
== foobar