小编geo*_*wa4的帖子

Django ORM用于桌面应用程序

最近,我对Django越来越熟悉了.我正在开发一个新项目,它将使用Python作为桌面应用程序.是否可以在桌面应用程序中使用Django ORM?或者我应该选择像SQLAlchemy这样的东西?

python django orm

12
推荐指数
1
解决办法
2957
查看次数

渲染视图后如何做某事?(Django的)

我想在使用渲染视图后做一些事情

return render_to_response()
Run Code Online (Sandbox Code Playgroud)

信号是唯一的方法吗?我是否需要编写自定义信号或request_finished给我足够的信息?基本上我需要知道呈现了什么页面,然后做出响应的动作.

谢谢.

来自评论的更新:我不想阻止页面的渲染,所以我想首先渲染页面然后执行操作.

python django

10
推荐指数
5
解决办法
6847
查看次数

Java反编译器写在美国

我为政府承包商工作,他们非常挑剔在他们的机器上安装什么软件(美国政府法律).作为逆向工程工作的一部分,我需要弄清楚某些.class文件集的作用.反编译器会非常有用,但我似乎找不到符合此处设置标准的反编译器.基本上,我需要找到一个在美国开发的反编译器.有人知道吗?免费是首选,但商业将做.

仅供参考,JADJD,因为它们不是在美国开发的.

java decompiling

10
推荐指数
2
解决办法
1592
查看次数

数据库中的Django动态下拉列表

我想开发一个Django应用程序,我希望拥有的功能之一是动态下拉列表...专门用于车辆制造和模型......选择一个特定的make会更新模型列表,只有那些模型属于那个....我知道这在javascript或jQuery中是可能的(如果有人有答案,这将是我的最佳选择),但我不知道如何去做.

此外,我希望制作,模型,年份和系列是常见的,然后其他属性,如颜色,传输等变量,以便只需要为新车辆输入品牌,型号,年份和系列.任何想法都将受到高度赞赏.

javascript forms django list dynamic-data

8
推荐指数
1
解决办法
9886
查看次数

在OSX上将卷装载到Docker镜像

在Mac上,如何将卷安装到Docker容器?

在我的linux机器上,这很容易.我需要做的就是-v /src/webapp:/opt/webapp运行容器时.但Mac不同,因为我必须运行boot2docker才能在VirtualBox中运行VM.我试过跑步

boot2docker init
boot2docker up
boot2docker ssh # to poke around
boot2docker stop
VBoxManage sharedfolder add "boot2docker-vm" --name "Users" --hostpath /Users
boot2docker up
boot2docker ssh "sudo modprobe vboxsf"
Run Code Online (Sandbox Code Playgroud)

但我明白了

modprobe: module vboxsf not found in modules.dep
Run Code Online (Sandbox Code Playgroud)

如果我忽略它并仍然尝试像这样挂载在VM上

boot2docker ssh "sudo mkdir /test && sudo mount -t vboxsf Users /test"
Run Code Online (Sandbox Code Playgroud)

我明白了

mount: mounting Users on /test failed: No such device
Run Code Online (Sandbox Code Playgroud)

我觉得我错过了一些非常简单的东西,但我无法弄明白.任何帮助将不胜感激.

macos mount docker boot2docker

7
推荐指数
1
解决办法
8800
查看次数

如何在上传之前检索文件的大小?

我的网络应用程序中有一个文件输入标记.我想在将文件发送到服务器之前检查文件是否太大.当然,我还有验证服务器端.有没有办法用JavaScript做到这一点?它必须在IE7 +和FF3 +中工作.谢谢.

编辑:somefileinputobject.files [0] .filesize在FF中工作,但不在IE中.

javascript file input filesize

6
推荐指数
1
解决办法
1604
查看次数

如何使用Play提供XML和JSON!2.0

我正在玩弄建立一个简单的应用程序让我的脚湿了Play!2.0.我希望能够以XML(ATOM feed,真的)和JSON的形式提供我的资源.我知道如何在1.2.x中做到这一点,但这种方式似乎不适用于2.0.有谁知道怎么做?举例非常感谢.

xml json scala playframework playframework-2.0

6
推荐指数
1
解决办法
4125
查看次数

Ansible Playbook为以后提供和保存主机

我正在尝试制作一些Ansible手册,它将提供一个环境(n个数据库,m个Web服务器等)并保存这些主机以供日后使用,以便我可以对它们进行部署.我能想到的最好的是https://gist.github.com/geowa4/7686681(复制如下).这适用于它为各种服务器类型创建机器并将它们保存到hosts文件.我将使用新生成的hosts文件的部署脚本确保在部署源代码之前正确安装和配置了正确的软件包.这是使用Ansible完成配置和部署的唯一方法吗?如果我想动态添加新的Web服务器怎么办?我是否必须手动编辑静态主机文件?到目前为止,使用Rackspace的动态库存脚本,它只列出了一大堆服务器,无法按类型对它们进行分组.如果我能做到这一点,我会欣喜若狂.

hosts.j2:

[a]
{% for a in a_provision.instances %}
{{ a.rax_accessipv4 }}
{% endfor %}

[b]
{% for b in b_provision.instances %}
{{ b.rax_accessipv4 }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

main.yml:

---
- name: a - build request
  local_action:
    module: rax
    username: username
    api_key: key
    name: test-a
    count: 1
    flavor: 3
    image: a-image-id
    files:
      /root/.ssh/authorized_keys: ~/.ssh/id_rsa.pub
    state: present
    wait: yes
    wait_timeout: 1000
    networks:
    - private
    - public
  register: a_provision

- name: b - build request
  local_action:
    module: rax
    username: username …
Run Code Online (Sandbox Code Playgroud)

provisioning rackspace ansible

6
推荐指数
1
解决办法
3006
查看次数

带脚本的文本编辑器...适用于Linux

有一段时间了,我一直在我的Windows机器上使用UltraEdit.用熟悉的语言(JavaScript)编写脚本的能力已被证明是非常有用的.唯一的问题是我不能在我的Linux机箱上使用它.是否有可比的文本编辑器在Linux上运行并具有集成的脚本引擎?

不破坏银行和跨平台将是伟大的.

编辑:虽然可记录的宏很棒,但我更多地使用脚本引擎.

javascript linux scripting cross-platform text-editor

5
推荐指数
2
解决办法
4209
查看次数

敏捷方法论中的软件度量

敏捷方法现在相当普遍,但我似乎找不到关于哪些指标最有用以及原因的文档.我发现有很多东西说一些传统的指标,如LOC和测试的代码覆盖率都不合适,留下两个主要问题:

  1. 为什么这两个(和其他)指标不合适?
  2. 什么指标最适合敏捷以及为什么?

即使使用敏捷过程,您也不想知道您的单元测试有多少代码覆盖率?或者是它只是这个指标(和其他人)只是不作为其他指标,如圈复杂度和速度有用吗?

agile metrics process

5
推荐指数
1
解决办法
2478
查看次数