0
Я просто застрял. Как распечатать базу данных в html на Django? У меня есть «jegy.html», где я хочу напечатать таблицу джиги, но еще я сказал, что застрял.Прочтите и распечатайте базу данных в django html & sqlite3
views.py:
from django.shortcuts import render, get_object_or_404, render_to_response
def index(request):
return render(request, 'jegyrendeles/index.html', {})
def reg(request):
return render(request, 'jegyrendeles/reg.html', {})
def jegy(request):
return render(request, 'jegyrendeles/jegy.html', {})
def belep(request):
return render(request, 'jegyrendeles/belep.html', {})
models.py из импортных моделей django.db
class Jegy(models.Model):
j_id = models.IntegerField(primary_key=True, blank=True, null=False)
j_nev = models.TextField(blank=True, null=False)
j_place = models.TextField(blank=True, null=False)
class Meta:
managed = False
db_table = 'jegy'
class Rendeles(models.Model):
r_id = models.IntegerField(primary_key=True, blank=True, null=False)
j_id = models.IntegerField(blank=True, null=False)
sz_id = models.IntegerField(blank=True, null=False)
class Meta:
managed = False
db_table = 'rendeles'
class Szemely(models.Model):
sz_id = models.IntegerField(primary_key=True, blank=True, null=False)
sz_nev = models.TextField(blank=True, null=False)
sz_pw = models.TextField(blank=True, null=False)
class Meta:
managed = False
db_table = 'szemely'
Спасибо. Это работает! –
Кстати, как это работает назад? Если я хочу вставить данные из, например, registration.html в таблицу Szemelyek? –
Вы должны создать форму и отобразить ее в registration.html. И, на ваш взгляд, вы можете обрабатывать эту форму (форма модели еще проще), проверьте, если form.is_valid() затем просто вызывает form.save(). Вот учебник https://docs.djangoproject.com/en/dev/topics/forms/ – hurturk