我想通过HTML将数据从mongodb投影到Django中的网站我怎样才能做到这一点?

问题描述

这是我在 settings.py

中所做的
DATABASES = {
    'default': {
        'ENGINE': 'djongo','NAME': 'jobs_db','HOST': 'localhost','PORT': '27017','username': '','password': '',}
}

在models.py

from mongoengine import *

connect('jobs_tbl')

class jobs_tbl(models.Model):
    job_company = models.CharField(max_length=200,null=True)
    job_location = models.CharField(max_length=200,null=True)
    job_title = models.CharField(max_length=200,null=True)

Views.py内容

from mongoengine import *


connect('jobs_tbl')

def home(request):
        job=jobs_tbl.objects.all()
        context={
            'jobs':job,}
        return render(request,'Jobseeker.html',context)

html内容

<div class="container card">
    <h1>Available openings</h1>
    <div class="card-body">
        <table class="table table-hover">
            <tr>
                <th>Name</th>
                <th>Position</th>
                <th>Description</th>
            </tr>
            {% for c in jobs %}
                <tr>
                    <td>{{c.job_company}}</td>
                    <td>{{c.job_location}}</td>
                    <td>{{c.job_title}}</td>
                    <td><a href="{% url 'apply' %}" class="btn btn-info btn-sm" type="submit">Apply</a></td>
                </tr>
            {% endfor %}
        </table>
    </div>
</div>

我对Web开发,mongodb,html相当陌生。我已经在网上尝试了几天,但找不到解决方案。任何帮助将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...