我正在为Django网站创建一个RESTful api.我正在使用tastypie来做这件事.我的问题是我无法设计如何通过此api发布图像或文件.我的意思是,要在数据库上创建一个对象,我们将以json格式发布数据.但是我如何将文件放在json中呢?
我发现有两种方法,其中一种是将它们转换为Base64格式.我不想使用它,因为在我的测试中,当转换为Base64时,74kb的图像是110kb-120kb.
所以有人可以解释我如何发布一个包含文件的对象?
我正在写评论系统.它必须具有像stackoverflow一样的格式化系统.
用户可以使用一些内联降价语法,如粗体或斜体.我认为我可以使用正则表达式替换来解决这个问题.
但是我还有另一件事要做:通过提供4个空格缩进,用户可以创建代码块.我认为我不能通过使用正则表达式来做到这一点.或解析idents对我来说太高级用法:)此外,通过使用正则表达式替换创建列表对我来说似乎是不可能的.
感谢您给予时间和回复.
我有这样的代码:
with open('foo.txt') as file:
...do something with file...
...move foo.txt to another place while it's still open...
Run Code Online (Sandbox Code Playgroud)
这有什么问题吗?
我刚刚完成了我公司生产的产品的流浪盒。我需要它,因为我们在不同的操作系统上运行相同的产品。我想在虚拟机内提供网站服务,我有疑问:
如果你说是:
嗨,我有一个内部和内部都有模型的模型......我需要对所有这些模型进行查看,然后在一个雇佣组织中找到它们.
A Model
|
+---B Model
| |
| +----C Model
| |
| +----C Model
|
+---D Model
Run Code Online (Sandbox Code Playgroud)
认为所有模型都有视图,例如当B模型渲染函数时,我需要调用两个C模型渲染函数.
所以我决定通过重写初始化方法在模型中创建所有相关的视图.
所以我的问题是这种行为对mvc架构有害吗?还是天生的?
javascript model-view-controller backbone.js backbone-relational
backbone.js ×2
python ×2
django ×1
javascript ×1
markdown ×1
markup ×1
parsing ×1
rest ×1
tastypie ×1
vagrant ×1
virtualbox ×1