我想在网站上添加结构标签

时间:2019-06-18 10:35:12

标签: django

我的模型中有一个字段供用户输入技能。我想像标签一样显示它(就像我们在发布问题时在堆栈溢出中所做的一样)

我尝试搜索它,但找不到它,可能是因为我没有找到正确的东西。

1 个答案:

答案 0 :(得分:0)

考虑此模型

<?php
 var_dump($_GET);
 exit();
 // $Cod_Reserva=$_REQUEST['Cod_Reserva'];  
 $Cod_Reserva=$_REQUEST['Cod_Reserva'];
	//$EmailReser = $_GET['EmailReser'];
   // $sql="select * from Reservas ";
    $sql="select EmailReser from reservas where cod_reserva = $Cod_Reserva";
	$res=$lig->query($sql);
	//$lin=$res->fetch_array();
	 while ($lin=$res->fetch_array()){ 
	require 'PHPMailer/PHPMailerAutoload.php';
	$mail = new PHPMailer;
	$mail->CharSet = "utf-8";
	$mail->Host='smtp.gmail.com';
	$mail->Port = 587;
	$mail->SMTPDebug = 2;
	$mail->SMTPAuth = true;
	$mail->SMTPSecure='tls';
	$mail->Username='email@gmail.com';
	$mail->Password='****';
	$mail->setFrom('email@gmail.com');
	$mail->addAddress($lin['EmailReser']);
	$mail->addReplyTo('email@gmail.com');
	
	$mail->isHTML(true);
	$mail->Subject='Your request has been confirmed';
	$mail->Body = "message";
	
	if(!$mail->send()){
		echo "<script>
                alert('There's been a mistake');
              </script>";
	}
	else{		
		 echo "<script>
                alert('Email was sent with success');

               </script>";
}
 
 }

?>

获取/创建标签

from django.auth import get_user_model

class Tag(models.Model):
    name = models.CharField(max_length=100, unique=True)


class UserTag(models.Model):
    class Meta:
        unique_together = (('user', 'tag'),)
    user = models.ForeignKey(get_user_model(), on_delete=models.CASCADE, related_name='tags')
    tag = models.ForeignKey(Tag, on_delete=models.CASCADE, related_name='users')
相关问题