"""YumYum URL Configuration""" from django.conf.urls import url from django.contrib import admin from recipes.views import RecipeView, RecommendedRecipeView, RecipeDetailView, search_recipe urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^recipes/$', RecipeView.as_view(), name="recipes"), url(r'^search/$', search_recipe, name="search_recipes"), url(r'^recommended/$', RecommendedRecipeView.as_view(), name="recommended"), url(r'^recommended/(?P<pk>\w+)/$', RecipeDetailView.as_view(), name="detail"), ]
from django.conf.urls import patterns, include, url from recipes.views import FoodListView, FoodDetailView, FoodCreateView, FoodDeleteView, RecipeListView, RecipeCreateView, RecipeDetailView, RecipeUpdateView, RecipeDeleteView, IngredientCreateView, IngredientDeleteView urlpatterns = patterns( '', url(r'^food/$', FoodListView.as_view(), name='food-list'), url(r'^food/(?P<pk>\d+)$', FoodDetailView.as_view(), name='food-detail'), url(r'^food/create$', FoodCreateView.as_view(), name='food-create'), url(r'^food/(?P<pk>\d+)/remove_food$', FoodDeleteView.as_view(), name='food-delete'), url(r'^$', RecipeListView.as_view(), name='recipe-list'), url(r'^new/$', RecipeCreateView.as_view(), name='recipe-create'), url(r'^(?P<slug>[-\w]+)$', RecipeDetailView.as_view(), name='recipe-detail'), url(r'^(?P<slug>[-\w]+)/update$', RecipeUpdateView.as_view(), name='recipe-update'), url(r'^(?P<slug>[-\w]+)/remove_recipe$', RecipeDeleteView.as_view(), name='recipe-delete'), url(r'^(?P<slug>[-\w]+)/add_ingredient/$', IngredientCreateView.as_view(), name='ingredient-create'), url(r'^(?P<slug>[-\w]+)/remove_ingredient/(?P<pk>\d+)/$', IngredientDeleteView.as_view(), name='ingredient-delete'), )
from django.urls import path from recipes.views import ListCreateIngredientView, ListCreateRecipeView, RecipeDetailView, \ ListCreateDeleteLikesView, CreateUpdateRatesView, CreateImageView urlpatterns = [ path('api/ingredients/', ListCreateIngredientView.as_view(), name='list-create-ingredient'), path('api/recipes/', ListCreateRecipeView.as_view(), name='list-create-recipe'), path('api/recipes/<int:pk>/', RecipeDetailView.as_view(), name='recipe-detail'), path('api/recipes/<int:pk>/likes/', ListCreateDeleteLikesView.as_view(), name='like-recipe'), path('api/recipes/<int:pk>/rates/', CreateUpdateRatesView.as_view(), name='rate-recipe'), path('api/images/', CreateImageView.as_view(), name='create-image'), ]
from django.urls import path from django_filters.views import FilterView from recipes.views import (RecipeCreateView, RecipeDetailView, RecipeListView, RecipeUpdateView, RecipeDeleteView) from recipes.filters import RecipeFilter recipe_patterns = [ path('search/', FilterView.as_view(filterset_class=RecipeFilter), name='filter'), path('list/', RecipeListView.as_view(), name='list'), path('create/', RecipeCreateView.as_view(), name='create'), path('update/<int:pk>/', RecipeUpdateView.as_view(), name='update'), path('delete/<int:pk>/', RecipeDeleteView.as_view(), name='delete'), path('detail/<int:pk>/', RecipeDetailView.as_view(), name='detail'), ]
from django.urls import path from recipes.views import RecipeListView, RecipeDetailView urlpatterns = [ path('', RecipeListView.as_view()), path('<int:pk>/', RecipeDetailView.as_view()), ]
from django.urls import path from recipes.views import (AuthorRecipeListView, FavoriteListView, FavoriteView, FollowListView, GetIngredientsView, PurchaseList, PurchasesView, RecipeCreateView, RecipeDeleteView, RecipeDetailView, RecipeListView, RecipeUpdateView, SubscribeView, purchaselist_download) urlpatterns = [ # recipes path('', RecipeListView.as_view(), name='index'), path('<int:pk>/edit/', RecipeUpdateView.as_view(), name='edit_recipe'), path('<int:pk>/', RecipeDetailView.as_view(), name='recipe'), path('<int:pk>/delete/', RecipeDeleteView.as_view(), name='delete_recipe'), path('new/', RecipeCreateView.as_view(), name='new_recipe'), path('ingredients/', GetIngredientsView.as_view(), name='get_ingredients'), path('author/<pk>/', AuthorRecipeListView.as_view(), name='author'), # favorites path('favoriteslist/', FavoriteListView.as_view(), name='favorites'), path('favorites/', FavoriteView.as_view(), name='add_favorite'), path('favorites/<int:recipe_id>/', FavoriteView.as_view(), name='remove_favorites'), # subscriptions path('subscriptionslist/', FollowListView.as_view(), name='subscriptions'), path('subscriptions/', SubscribeView.as_view(), name='add_subscription'), path('subscriptions/<int:author_id>/', SubscribeView.as_view(), name='remove_subscriptions'), # purchases
from django.conf.urls import url from recipes.views import RecipeListView, RecipeDetailView urlpatterns = [ url(r'^$', RecipeListView.as_view()), url(r'^(?P<pk>\d+)/$', RecipeDetailView.as_view()), ]
from django.urls import path from recipes.views import RecipeListView, search, RecipeDetailView, scrape_view urlpatterns = [ path('', search, name='search'), path('scrape/', scrape_view, name='scrape'), path('recipes/', RecipeListView.as_view(), name='recipe_list'), path('<uuid:uuid>/<slug:slug>/', RecipeDetailView.as_view(), name='recipe_detail'), ]