diff --git a/apps/note/models/transactions.py b/apps/note/models/transactions.py
index c98c33d298c489ce36c4cbf1416a6bb92e976a79..2095515dfdfe22f0aead4d52f26bfc2e92d5803a 100644
--- a/apps/note/models/transactions.py
+++ b/apps/note/models/transactions.py
@@ -5,6 +5,7 @@
 from django.db import models
 from django.utils import timezone
 from django.utils.translation import gettext_lazy as _
+from django.urls import reverse
 
 from .notes import Note,NoteClub
 
@@ -37,6 +38,9 @@ class TransactionTemplate(models.Model):
         verbose_name = _("transaction template")
         verbose_name_plural = _("transaction templates")
 
+    def get_absolute_url(self):
+        return reverse('note:template_update',args=(self.pk,))
+
 
 class Transaction(models.Model):
     source = models.ForeignKey(
diff --git a/apps/note/urls.py b/apps/note/urls.py
index b46e0e852df7c6f0f57d8c188a08d1addd21f4bf..5e423d465b6339124063fe1f59e28e93f96d2f4a 100644
--- a/apps/note/urls.py
+++ b/apps/note/urls.py
@@ -10,6 +10,6 @@ app_name = 'note'
 urlpatterns = [
     path('transfer/', views.TransactionCreate.as_view(), name='transfer'),
     path('buttons/create/',views.TransactionTemplateCreateView.as_view(),name='template_create'),
-    path('buttons/detail/<int:pk>/',views.TransactionTemplateDetailView.as_view(),name='template_detail'),
+    path('buttons/update/<int:pk>/',views.TransactionTemplateUpdateView.as_view(),name='template_update'),
     path('buttons/',views.TransactionTemplateListView.as_view(),name='template_list')
 ]
diff --git a/apps/note/views.py b/apps/note/views.py
index 59f9f7ec864ffd88806fca4735b8251463498efc..08f4f63093a89226a6d3548b9ee7e9399449dacc 100644
--- a/apps/note/views.py
+++ b/apps/note/views.py
@@ -4,7 +4,7 @@
 
 from django.contrib.auth.mixins import LoginRequiredMixin
 from django.utils.translation import gettext_lazy as _
-from django.views.generic import CreateView, ListView, DetailView
+from django.views.generic import CreateView, ListView, DetailView, UpdateView
 
 from .models import Transaction,TransactionTemplate
 from .forms import TransactionTemplateForm
@@ -33,13 +33,16 @@ class TransactionTemplateCreateView(LoginRequiredMixin,CreateView):
     """
     model = TransactionTemplate
     form_class = TransactionTemplateForm
+
 class TransactionTemplateListView(LoginRequiredMixin,ListView):
     """
     List TransactionsTemplates
     """
     model = TransactionTemplate
     form_class = TransactionTemplateForm
-class TransactionTemplateDetailView(LoginRequiredMixin,DetailView):
+
+class TransactionTemplateUpdateView(LoginRequiredMixin,UpdateView):
     """
     """
     model = TransactionTemplate
+    form_class=TransactionTemplateForm