Admin: Gestion des listes
This commit is contained in:
parent
6acd737b99
commit
28662ed965
13 changed files with 605 additions and 29 deletions
11
main.go
11
main.go
|
|
@ -93,8 +93,9 @@ func main() {
|
|||
app.Use(middlewares.TemplatesMiddleware)
|
||||
app.Use("/admin", middlewares.AuthzAdmin)
|
||||
|
||||
// Homepage
|
||||
// Main pages
|
||||
app.Get("/", controllers.Homepage)
|
||||
app.Get("/admin", controllers.Admin)
|
||||
|
||||
// Login & logout
|
||||
app.Get("/login", controllers.LoginForm)
|
||||
|
|
@ -118,12 +119,12 @@ func main() {
|
|||
app.Post("/admin/lists/add", controllers.ListAdd)
|
||||
app.Get("/admin/lists/:id<int;min(0)>/edit", controllers.ListEdit)
|
||||
app.Post("/admin/lists/:id<int;min(0)>/edit", controllers.ListEdit)
|
||||
app.Delete("/admin/lists/:id<int;min(0)>", controllers.ListDelete)
|
||||
app.Post("/admin/lists/:id<int;min(0)>/delete", controllers.ListDelete)
|
||||
app.Get("/admin/lists/:id<int;min(0)>/items/add", controllers.ListItemAdd)
|
||||
app.Post("/admin/lists/:id<int;min(0)>/items/add", controllers.ListItemAdd)
|
||||
app.Get("/admin/lists/:id<int;min(0)>/items/:id<int;min(0)>", controllers.ListItemEdit)
|
||||
app.Post("/admin/lists/:id<int;min(0)>/items/:id<int;min(0)>", controllers.ListItemEdit)
|
||||
app.Delete("/admin/lists/:id<int;min(0)>/items/:id<int;min(0)>", controllers.ListItemDelete)
|
||||
app.Get("/admin/lists/:id<int;min(0)>/items/:itemid<int;min(0)>", controllers.ListItemEdit)
|
||||
app.Post("/admin/lists/:id<int;min(0)>/items/:itemid<int;min(0)>", controllers.ListItemEdit)
|
||||
app.Post("/admin/lists/:id<int;min(0)>/items/:itemid<int;min(0)>/delete", controllers.ListItemDelete)
|
||||
|
||||
listenAddr := fmt.Sprintf(
|
||||
"%s:%d",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue