I am using flask as backend and angularjs on client-side
my directory structure:
dew:
->app.py
->templates
->hello.html
->test.html
->static
->js
->directives.py
->lib
->angular.js
my app.py file:
from flask import Flask, make_response,render_template
@app.route("/aboutUs")
def aboutUs():
return render_template("test.html", title="test page")
my directives.py file :
angular.module('components',[])
.directive("helloWorld",function($scope,$log){
$scope.$log = $log;
return{
restrict:"A",
templateUrl:"templates/hello.html"
}
})
angular.module('testApp',['components'])
Flask was able to render the test.html template properly, but angular was showing hello.html, template not found error
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…