我在views.py中使用金字塔
from pyramid.response import Response
from pyramid.view import view_config
import os
import uuid
import shutil
import hashlib
from .service.fun import *
def forservo():
return "HAppy HERE"
@view_config(route_name='home',request_method='GET')
def home(request):
return Response('html')
在fun.py中
from ..views import *
print forservo()
它抛出错误,说名称'forservo‘是未定义的
文件夹结构是
myapp
myapp
service
__init__.py
fun.py
__init__.py
views.py
发布于 2018-07-09 19:52:20
在此文件夹结构中
myapp
myapp
service
__init__.py
fun.py
__init__.py
views.py
views.py包含内容的位置
from pyramid.response import Response
from pyramid.view import view_config
import os
import uuid
import shutil
import hashlib
from .service.fun import *
def forservo():
return "HAppy HERE"
@view_config(route_name='home',request_method='GET')
def home(request):
return Response('html')
那么fun.py中的import语句是:
from myapp.views import forservo()
print forservo()
这将打印"HAppy HERE“
https://stackoverflow.com/questions/51244717
复制相似问题