handle browser back button with nav link
This commit is contained in:
@@ -8,7 +8,7 @@ import (
|
||||
)
|
||||
|
||||
type ProjectHandler struct {
|
||||
Templates *template.Template
|
||||
Templates *template.Template
|
||||
ProjectStore *store.SQLiteProjectStore
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ func (h *ProjectHandler) Render(w http.ResponseWriter, tmpl string, data interfa
|
||||
|
||||
func NewProjectHandler(db *sql.DB) *ProjectHandler {
|
||||
return &ProjectHandler{
|
||||
Templates: template.Must(template.ParseGlob("views/*.html")),
|
||||
Templates: template.Must(template.ParseGlob("views/*.html")),
|
||||
ProjectStore: store.NewSQLiteProjectStore(db),
|
||||
}
|
||||
}
|
||||
@@ -41,4 +41,4 @@ func (h *ProjectHandler) ProjectsPage(w http.ResponseWriter, r *http.Request) {
|
||||
return
|
||||
}
|
||||
h.Render(w, "projects", projects)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ import (
|
||||
)
|
||||
|
||||
func Open() (*sql.DB, error) {
|
||||
db, err := sql.Open("sqlite3", "C:/Users/dilan/Documents/Go/my_website_db.db")
|
||||
db, err := sql.Open("sqlite3", "./my_website.db")
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("db open: %w", err)
|
||||
}
|
||||
@@ -19,4 +19,4 @@ func Open() (*sql.DB, error) {
|
||||
|
||||
fmt.Println("Connected to Database...")
|
||||
return db, nil
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user