首先,您好,在此先感谢您的帮助。
我想开发一个Web应用程序,该应用程序基本上包含一个销售二手物品的企业的网站。我只想在线展示所有库存。我既不需要电子商务也不需要用户帐户。我只想要一个可以将我带到CMS(内容管理系统)的登录帐户,并在那里管理所有列出的产品
我想使用.net core + reactredux模板创建此Web应用程序。由于开放源代码,我将使用VSCode。
我想正确地做所有事情,因此我正在阅读有关#!/usr/bin/python
# coding: utf-8
import os, sys
from Quartz import PDFDocument, kCGPDFContextAllowsCopying, kCGPDFContextAllowsPrinting, kCGPDFContextUserPassword, kCGPDFContextOwnerPassword
from CoreFoundation import (NSURL)
copyPassword = "12345678" # Password for copying and printing
openPassword = copyPassword # Password to open the file.
# Set openPassword as '' to allow opening with no password.
def encrypt(filename):
filename =filename.decode('utf-8')
if not filename:
print 'Unable to open input file'
sys.exit(2)
shortName = os.path.splitext(filename)[0]
outputfile = shortName+" locked.pdf"
pdfURL = NSURL.fileURLWithPath_(filename)
pdfDoc = PDFDocument.alloc().initWithURL_(pdfURL)
if pdfDoc :
options = {
kCGPDFContextAllowsCopying: False,
kCGPDFContextAllowsPrinting: False,
kCGPDFContextOwnerPassword: copyPassword,
kCGPDFContextUserPassword: openPassword}
pdfDoc.writeToFile_withOptions_(outputfile, options)
return
if __name__ == "__main__":
for filename in sys.argv[1:]:
encrypt(filename)
命令here的Microsoft文档,但是我正在被所有选项所淹没。
部署后,我希望我的应用程序成为功能完善,安全,经过测试的(xunit)Web应用程序。
我应该使用哪些选项?
1)那里有一个名为dotnet new
的选项(-au | --auth-要使用的身份验证类型。)重要吗?
2)我想有一个并行项目用于使用xunit测试我的应用程序,有点像如果我的主项目中有一个名为( controllers.cs )的类,那么我应该有测试项目中的类 controllersTests.cs ..
3)使用此技术堆栈我还需要了解什么?
对不起,这是我的第一次尝试,但这是我第一次创建这样的应用程序,为了安全起见,我会做正确的一切
如果我从--auth
开始,以后应该安全吗