阅读文档很清楚如何构建查询,但我找不到任何如何连接到数据库的教程 - 即指示 pypika 使用哪个数据库,哪些凭据等。如何使用 pypika 连接到数据库?
非常基本的问题,我很惊讶我找不到答案。我刚刚开始研究 django 并进行了开箱即用的安装。创建了一个项目并创建了一个应用程序。urls.py 的默认内容很简单:
urlpatterns = [
path('admin/', admin.site.urls),
]
Run Code Online (Sandbox Code Playgroud)
如果我打开 django 站点主页,我会看到带有火箭图片的内容。但是,就像我说的,我在项目中创建了另一个应用程序,假设名为“ bboard ”。我在bboard/views.py 中创建了一个简单的“hello world”函数
def index(request):
return HttpResponse('Hello world')
Run Code Online (Sandbox Code Playgroud)
为了使其能够通过浏览器访问,我通过以下方式修改了原始urls.py文件:
from bboard.views import index
urlpatterns = [
path('admin/', admin.site.urls),
path('bboard/', index),
]
Run Code Online (Sandbox Code Playgroud)
这样,我可以访问本地主机:端口/管理员和本地主机:端口/ bboard网址,但如果我尝试与打开主页本地主机:端口现在,我得到找不到网页错误。
使用 samplesite.urls 中定义的 URLconf,Django 尝试了这些 URL 模式,顺序如下: admin/ bboard/ 空路径不匹配任何这些。
如果我注释掉 urlpatterns 列表中的第二项,则一切正常。那么为什么附加模式会影响这一点以及需要采取什么措施来解决它?
正如 conan 文档所述,安装 conan 的推荐方法是使用 pip: https: //conan.io/downloads.html。如果我这样做,我会得到 conan v 1.41。但是,在官方 conan 存储库中,我看到为 conan >= 1.47 创建的配方,例如 OpenSSL 配方文件包含required_conan_version = ">=1.47.0"
如何获取最新的 conan 版本?