from django.urls import include, re_path
urlpatterns = [
re_path(r'^(?P<catalog>\w+)/$', views.catalog_view, name='catalog'),
re_path(r'^(?P<catalog>\w+)/(?P<brand>\w+)/$', views.brand_view, name='brand'),
re_path(r'^(?P<catalog>\w+)/(?P<brand>\w+)/(?P<product>\w+)/$', views.product_view, name='product'),
...
]
def product_view(request, catalog, brand, product):
# ...
class Foo(models.Model):
user = models.ForeignKey(MyUser)
action_datetime = models.DateTimeField(auto_now_add=True)
from datetime import datetime, timedelta
def form_view(request):
if Foo.objects.get(
user=request.user,
action_datetime__gt=datetime.now() - timedelta(days=1)):
# do what u want
сейчас - день назад = вчера = datetime.now() - timedelta(days=1)
Кому не сложно, подкиньте команды, актуальные для Django 1.7, потому как слышал syncdb и кое-что другое уже не используется, так ли это?: