Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何计算链接的点击次数并存储在数据库(Django)中?_Python_Django - Fatal编程技术网

Python 如何计算链接的点击次数并存储在数据库(Django)中?

Python 如何计算链接的点击次数并存储在数据库(Django)中?,python,django,Python,Django,如何编辑此代码以计算单击“链接”的次数,并将其添加到新列中的数据库模型“T_shirt” HTML 你可以制作一个叫做clickcounter的模型。给它两个字段1。网址(查菲尔德)2。计数器(整型字段)。 为url创建一个带有1个参数的函数。exampfunc(url)。 在该函数中,检查url是否已经存在,并使用+1更新计数器,否则创建一个新对象 您可以在每个要计算URL的视图中定义此函数。这是一种方法,总有更好的方法。但是您需要从某个地方开始,对吗?您有这方面的代码片段吗?泰 <ul

如何编辑此代码以计算单击“链接”的次数,并将其添加到新列中的数据库模型“T_shirt”

HTML


你可以制作一个叫做clickcounter的模型。给它两个字段1。网址(查菲尔德)2。计数器(整型字段)。 为url创建一个带有1个参数的函数。exampfunc(url)。 在该函数中,检查url是否已经存在,并使用+1更新计数器,否则创建一个新对象


您可以在每个要计算URL的视图中定义此函数。这是一种方法,总有更好的方法。但是您需要从某个地方开始,对吗?

您有这方面的代码片段吗?泰
<ul class="products">
{% for v in owner_obj %}
    <div class="container">
    <a href={{ v.Link }} target="_blank" rel="noopener noreferrer">
  <img src={{ v.Images }} width="150" height="150">
    </a>

    <figcaption>  {{ v.Titles }} </figcaption>
    <figcaption> <b>{{ v.Prices }} </b></figcaption>
</div>

{% endfor %}
</ul>
class T_shirt(models.Model):
    Images = models.ImageField()
    Titles = models.CharField(max_length=250, primary_key=True)
    Prices = models.CharField(max_length=250)
    Link = models.CharField(max_length=250)