施肥計画の圃場を配置場所単位でグループ化し、グループ×肥料の集計表を 表示・PDF出力できる機能を追加。 - Backend: DistributionPlan/Group/GroupField モデル (migration 0003) - API: GET/POST/PUT/DELETE/PDF (/api/fertilizer/distribution/) - Frontend: 一覧・新規作成・編集画面 (/distribution) - Navbar に分配計画メニューを追加 - 集計プレビューはクライアントサイド計算(API不要) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
15 lines
628 B
Python
15 lines
628 B
Python
from django.urls import path, include
|
|
from rest_framework.routers import DefaultRouter
|
|
from . import views
|
|
|
|
router = DefaultRouter()
|
|
router.register(r'fertilizers', views.FertilizerViewSet, basename='fertilizer')
|
|
router.register(r'plans', views.FertilizationPlanViewSet, basename='fertilization-plan')
|
|
router.register(r'distribution', views.DistributionPlanViewSet, basename='distribution-plan')
|
|
|
|
urlpatterns = [
|
|
path('', include(router.urls)),
|
|
path('candidate_fields/', views.CandidateFieldsView.as_view(), name='candidate-fields'),
|
|
path('calculate/', views.CalculateView.as_view(), name='fertilizer-calculate'),
|
|
]
|