Javascript 在Django数据库中存储来自不同网站的数据

Javascript 在Django数据库中存储来自不同网站的数据,javascript,python,django,tags,pixels,Javascript,Python,Django,Tags,Pixels,我想创建一个Django项目,将来自不同网站的标记或像素保存到我的数据库中: 因此,创建以下Django模型。这个,包括我想要保存的所有变量 class Purchase (models.Model): account = models.CharField(max_length=250, blank=True) user_cookie = models.CharField(max_length=250, blank=True) session_id = models.CharField(max_

我想创建一个Django项目,将来自不同网站的标记或像素保存到我的数据库中:

因此,创建以下Django模型。这个,包括我想要保存的所有变量

class Purchase (models.Model):
account = models.CharField(max_length=250, blank=True)
user_cookie = models.CharField(max_length=250, blank=True)
session_id = models.CharField(max_length=250, blank=True)
….
为了从其他网站收集数据,我看到了这种方法。我不知道这是否是收集这些数据的基本方法

<script>
var e= document.createElement("script");
e.async = true;

e.src =e.src ="https://mydomain.js;m=001;cache="+Math.random()+
"?account=0001"+
"&user_cookie=" + String(utag_data.uidCookie) +
"&session_id =" + utag_data.Session_ID);

var s =document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(e,s);

</script>

var e=document.createElement(“脚本”);
e、 异步=真;
e、 src=e.src=”https://mydomain.js;m=001;cache=“+Math.random()+
“?帐户=0001”+
“&user_cookie=“+String(utag_data.uidCookie)+
“&session\u id=“+utag\u data.session\u id”);
var s=document.getElementsByTagName(“脚本”)[0];
s、 parentNode.insertBefore(e,s);
最后,我想在Django数据库中收集这个javascript请求。我需要使用哪个url? 如何将此数据存储在我的数据集中


感谢您的帮助

我想这就是您正在寻找的解决方案:

<script>
    $(document).on('click', '#fire-button', function(event){
        // collect all the data you want to from the webpage.
        var url = "{% url 'sample_view' %}" + "?param1=" + param1 + "&param2=" + param2 + "&param3=" + param3;
        $.ajax({
          type: "GET",
          url: url,
          success: function(result){
            alert("Success");
          }
        });
    });
</script>
URL.py:

urlpatterns = [
    url(r'^$', views.index, name='index'),
    url(r'^sample-view$', views.sample_view, name='sample_view'),
]

我认为这是您正在寻找的解决方案:

<script>
    $(document).on('click', '#fire-button', function(event){
        // collect all the data you want to from the webpage.
        var url = "{% url 'sample_view' %}" + "?param1=" + param1 + "&param2=" + param2 + "&param3=" + param3;
        $.ajax({
          type: "GET",
          url: url,
          success: function(result){
            alert("Success");
          }
        });
    });
</script>
URL.py:

urlpatterns = [
    url(r'^$', views.index, name='index'),
    url(r'^sample-view$', views.sample_view, name='sample_view'),
]

我不确定你想用你发送的js做什么,但是为了在数据库中获取你想要的信息,你必须向你的网站发出请求,要么获取,要么发布。我不确定你想用你发送的js做什么,但是为了在数据库中获取你想要的信息,你必须向你的网站发出请求,要么得到,要么邮寄