我开发了一个由 Django 驱动的网页,我将几乎所有的内容都存储在一个数据库中,比如说 sqlite.db
Django 正确读取数据库中的所有信息并正确显示网页。
但是,使用管理界面(在生产服务器上 -> Eclipse 的 pydev 插件附带的开发服务器工作正常)无法访问数据库。如果我只是复制数据库文件,它会告诉我它无法读取,我什至无法获得 django 管理应用程序的登录屏幕。如果我按照许多论坛中的建议更改文件和目录权限,则会出现管理员登录屏幕,但是 django 返回“/admin/ 处的数据库错误 - 数据库磁盘映像格式错误”错误。
我正在使用 Django 1.6.5 和 sqlite3 3.7.13
有任何想法吗?
编辑:我发现只有 django 管理界面的主页受到影响。我可以毫无问题地导航到应用程序设置。
我的导航栏3上的导航栏存在问题.在页面上添加iframe时,它不会展开,我无法导航(在小屏幕上).然而,最大化窗口(大屏幕)显示导航栏在那里并且所有项目都可用且可点击.
没有iframe,一切都按预期工作.谁能想象,为什么?这对我来说似乎很奇怪......
我很感激任何指针.
干杯:-)
编辑:一些代码.不要被html里面的django代码片段搞糊涂了.他们工作正常.
Edit2:我还注意到现在我的页脚没有显示在包含iframe的同一页面上.评论iframe,一切正常.那为什么会这样?没有人?
IFRAME:
<div class="col-md-4">
<iframe frameBorder="0", width="100%", height="500", id=generic src="generic_order.html"/>
</div>
Run Code Online (Sandbox Code Playgroud)
导航栏:
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.html">Camerata Serena</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav navbar-right">
{% for page in page_list %}
{% if page.titel != 'Kasse' %} …Run Code Online (Sandbox Code Playgroud) admin ×1
css ×1
django ×1
django-admin ×1
iframe ×1
javascript ×1
malformed ×1
navbar ×1
sqlite ×1