我在网上关注课程但遇到困难,我正在使用webpy
在我的localhost服务器上创建一个小网站。 CSS
和JavaScript
完全适用于所有网页但只有一个,我不确定是否与网址中的正则表达式有关?
在Mainlayout html页面上调用CSS和Javascript,并使用$:page
我使用网址路径:'/profile/(.*)/info', 'UserInfo',
和'/profile/(.*)', 'UserProfile',
然后将类定义为:
class UserProfile:
def GET(self, user):
login = LoginModel.LoginModel()
user_info = login.get_profile(user)
post_model = Posts.Posts()
posts = post_model.get_user_posts(user)
return render.Profile(posts, user_info)
class UserInfo:
def GET(self, user):
login = LoginModel.LoginModel()
user_info = login.get_profile(user)
return render.Info(user_info)
使用以下命令在主布局上调用CSS和JS:
$def with (page)
$var css: static/css/bootstrap.min.css static/css/bootstrap-material-design.min.css static/css/ripples.min.css static/css/jquery-ui.css static/css/custom.css static/css/materialdesignicons.min.css
$var js: static/js/jquery-3.2.1.min.js static/js/bootstrap.min.js static/js/material.min.js static/js/ripples.min.js static/js/scripty.js static/js/ripples.min.js static/js/jquery-ui.min.js static/js/material.min.js
$if self.css:
$for style in self.css.split():
<link rel="stylesheet" type="text/css" href="$style"/>
$if self.js:
$for script in self.js.split()
<script src="$script"></script>
关于我应该在哪些方面发挥作用的任何提示?我不确定需要分享哪些信息才能全面了解,请询问是否需要其他任何信息。