Как я мог показать данные из mysql модальному, где это я мог бы также обновить это? - PullRequest
0 голосов
/ 04 ноября 2019

Я пытаюсь показать информацию / данные из mysql модалу и в то же время.

Я также могу обновить эти данные, если это возможно.

Код от models.py

class User(models.Model):
   login_id = models.AutoField(primary_key=True)
   user_id = models.CharField(max_length=45, blank=True, null=True)
   employee = models.ForeignKey(Employee, models.DO_NOTHING, blank=True, null=True)
   password = models.CharField(max_length=45, blank=True, null=True)
   user_type = models.CharField(max_length=45, blank=True, null=True)

class Meta:
    managed = False
    db_table = 'user'

1 Ответ

0 голосов
/ 04 ноября 2019

Я понимаю, вы довольно новичок в Джанго.

Прежде всего, вы написали какой-либо вид для этой цели? Если да, то упоминается в вопросе, если нет, то напишите мнение.

Если вы хотите получить данные из базы данных, вы можете использовать приведенный ниже код.

def some_view_name(request):
    context = {}
    if request.methond == "GET":
        context['usr_obj'] = User.objects.get(login_id= login_id) # or may be  user object 
    if request.method == "POST":
         usr_obj = User.objects.get(login_id= login_id) # or may be  user object 
         usr_obj.employee = 'update with new employee'
         usr_obj.save()

    render ('temrplate_name.html',context)

Однако вам нужен HTML, где вы можете отобразить значение базы данных и обновить его. Пожалуйста, следуйте djangobook, он имеет пошаговый процесс, чтобы сделать это.

...