link 墨盒 SKU 到产品页面上的 FormField
link a cartridge SKU to a FormField on a product page
亲爱的程序员们大家好,
我被这个项目深深地吸引住了。
我需要建立一个电子商务网站,但有点不同,这个人不想要结帐车,而是在每个产品下面都有一个联系表,其中包含一个字段:
名字
产品
文本字段
我们需要这样做,以便将该页面上的产品 SKU 插入产品字段。
也许有一种方法可以用 url 代替,它会自动将产品 URL 粘贴到文本字段中。
我希望有人能给我一些我需要查看的方向或一些要阅读的文档。
Django 1.10
夹层内容管理系统
墨盒店
python2.7
在 Django 中,您可以使用正则表达式定义 URLs(我相信您知道)。因此,产品页面的 URL 可能如下所示:
url(r'^product/(?P<sku>\d+)$'
当从此 URL 调用视图时,sku 作为关键字参数传递给视图。然后,当模板从视图中呈现时,您可以将关键字参数作为变量传入:
{{ sku }}
如果扩展 DetailView(否则使用 get_context_data
),应自动包含此变量。
因此,使用一点 Django 模板(甚至可能 Javascript),使用 SKU 预填充 front-end 模板中的表单字段应该是一件轻而易举的事。
这里有一些有用的链接:
Django documentation: passing keyword arguments to views
亲爱的程序员们大家好,
我被这个项目深深地吸引住了。
我需要建立一个电子商务网站,但有点不同,这个人不想要结帐车,而是在每个产品下面都有一个联系表,其中包含一个字段:
名字
产品
文本字段
我们需要这样做,以便将该页面上的产品 SKU 插入产品字段。
也许有一种方法可以用 url 代替,它会自动将产品 URL 粘贴到文本字段中。
我希望有人能给我一些我需要查看的方向或一些要阅读的文档。
Django 1.10 夹层内容管理系统 墨盒店 python2.7
在 Django 中,您可以使用正则表达式定义 URLs(我相信您知道)。因此,产品页面的 URL 可能如下所示:
url(r'^product/(?P<sku>\d+)$'
当从此 URL 调用视图时,sku 作为关键字参数传递给视图。然后,当模板从视图中呈现时,您可以将关键字参数作为变量传入:
{{ sku }}
如果扩展 DetailView(否则使用 get_context_data
),应自动包含此变量。
因此,使用一点 Django 模板(甚至可能 Javascript),使用 SKU 预填充 front-end 模板中的表单字段应该是一件轻而易举的事。
这里有一些有用的链接:
Django documentation: passing keyword arguments to views