我想从模板生成一个文件.例如,我有一个把手(但它可以是另一个模板),就像这样
<div class="entry">
<h1>{{title}}</h1>
<div class="body">
{{body}}
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
然后,我对数据库进行查询,并将视图返回给浏览器.但是现在,我不希望返回视图,而是将其保存为服务器磁盘上的文件.我该怎么做?
我尝试从浏览器生成并保存,但我想在服务器中执行proccess
我有下一个 XML:
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
xmlns:ccts="urn:un:unece:uncefact:documentation:2"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2"
xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2"
xmlns:sac="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1"
xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ext:UBLExtensions>
<ext:UBLExtension>
<ext:ExtensionContent>
<!-- SOME CODE HERE -->
</ext:ExtensionContent>
</ext:UBLExtension>
<ext:UBLExtension>
<ext:ExtensionContent>
<!-- I WANT TO GET THIS NODE -->
</ext:ExtensionContent>
</ext:UBLExtension>
</ext:UBLExtensions>
Run Code Online (Sandbox Code Playgroud)
我怎样才能得到这个节点?我试过了
Document doc = dbf.newDocumentBuilder().parse(new FileInputStream(PATH_TO_MY_XML));
NodeList nodes = doc.getDocumentElement().getElementsByTagNameNS("*", "UBLExtension");
Run Code Online (Sandbox Code Playgroud)
但它返回一个空数组。我该怎么做?
我有一个类的多个元素
<li class="target-class exclude-class"></li>
<li class="target-class exclude-class"></li>
<li class="target-class"></li>
<li class="target-class"></li>
<li class="target-class"></li>
Run Code Online (Sandbox Code Playgroud)
我想只在没有exclude-class的情况下才能找到带有target-class的元素.我试过了
var elements = $find('.target-class exclude-class:not');
Run Code Online (Sandbox Code Playgroud)
但我得到了所有的元素
我安装了Tor专家套件,并希望与Puppeteer一起运行。
我尝试:
const browser = await puppeteer.launch({headless: false,args:['--proxy-server="socks5://127.0.0.1:9050"']});
Run Code Online (Sandbox Code Playgroud)
但是我收到错误ERR_NO_SUPPORTED_PROXIES。我可以使用普通的Chrome浏览器运行它。
在 Django Rest Framework ViewSet 中,我有一个被覆盖的 list()
class TicketViewSet(mixins.ListModelMixin,
viewsets.GenericViewSet):
def_list():
make_my_checks()
things_copied_from_parent()
Run Code Online (Sandbox Code Playgroud)
由于 list() 有很多行代码,我必须在每个 ViewSet 中进行检查,我该如何进行检查并返回被覆盖的方法?像这样的事情:
def_list():
make_my_checks()
super(list())
Run Code Online (Sandbox Code Playgroud)