小编Cod*_*ium的帖子

了解目录结构建议

我开始在Django示例项目中创建第一个命令:

django-admin.py startproject test

给我:

- root
  - test
    - __init__.py 
    - settings.py 
    - urls.py 
    - wsgi.py 
    - manage.py
Run Code Online (Sandbox Code Playgroud)

现在我创建第一个应用程序

python manage.py startapp foo

它为我创建了文件夹 root/foo

所以我应该如何理解我的root/test文件夹.这个文件夹是否为我的项目的全局配置而已?(类似于Symfony 2 app文件夹)

我很困惑因为Django docs告诉我:

内部mysite /目录是项目的实际Python包

但是manage.py startapp foo在root下创建应用程序,而不是root/test(mysite等效)

[编辑]

两个命令:

python manage.py startapp app
Run Code Online (Sandbox Code Playgroud)

和:

django-admin.py startapp app
Run Code Online (Sandbox Code Playgroud)

在项目根目录中给我app,而不是在 root/name_of_generated_project

Django 1.4

[编辑] 2

对不起,伙计们,我的错,现在一切都好.

[编辑] 3

我想再次创建另一个项目:

django-admin.py startproject jobeet

我的初始结构与上面类似.

现在我想尝试创建app(在jobeet文件夹中):

django-admin.py startapp jobs

而我最终jobeet/jobs没有jobeet/jobeet/jobs

再次:/

所以在我的项目根目录中我有:

- jobeet
- jobs …
Run Code Online (Sandbox Code Playgroud)

django configuration structure directory-structure

3
推荐指数
1
解决办法
6027
查看次数

创建没有默认控制器和路由的捆绑

这是否可以创建没有默认控制器和路由的捆绑包?

symfony

2
推荐指数
1
解决办法
1882
查看次数

如何仅使用数字键提取数组值?

考虑像这样的数组:

$arr = array(
  'key' => 'foo'
  'key2' => 'bar',
   0 => 'num_foo',
   1 => 'num_bar'

);
Run Code Online (Sandbox Code Playgroud)

如何提取0和1以下的值?(除了使用 for 循环)。也许有任何标准函数可以完成这项工作?

php arrays extract

2
推荐指数
1
解决办法
2424
查看次数

这两个陈述有什么区别?

这两个陈述有什么区别?

A:

$(document.getElementById('timer-' + endTimes[i].nid)).removeClass('hidden-timer').text('');
Run Code Online (Sandbox Code Playgroud)

B:

$('#timer-' + endTimes[i].nid).removeClass('hidden-timer').text('');
Run Code Online (Sandbox Code Playgroud)

[编辑]

感谢所有回复.

endTimes[i].nid是数字,恩340.

对我来说最重要的区别是A行引起了WSOD,但B行工作正常.

javascript jquery

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

如何在ajaxSend中正确添加数据参数?

在某些情况下,我需要以编程方式将POST参数添加到AJAX请求中.

我正在尝试这样的事情:

$(document).ajaxSend(function(event, jqXHR, ajaxOptions) {
    ajaxOptions.data = "additional_key=additional_value&" + ajaxOptions.data;
    ajaxOptions.context.data = "additional_key=additional_value&" + ajaxOptions.context.data;
    console.log(ajaxOptions, 'ajaxOptions');
});
Run Code Online (Sandbox Code Playgroud)

但additional_key不会出现在$ _POST数组中.

javascript php ajax jquery jquery-1.4

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

如何计算单词列表中每个单词中的字母?

由于代码是当前的,它输出:

hjk
hg
kjgj
Word 0: 12
Word 1: 0
Word 2: 0
Run Code Online (Sandbox Code Playgroud)

它应该是:

Word 0: 3
Word 1: 2
Word 2: 4
Run Code Online (Sandbox Code Playgroud)

我不知道我做错了什么,这里是代码:

#include <stdio.h>

#define MAX_WORDS_COUNT 10

main()
{
    int wordsLength[MAX_WORDS_COUNT];
    int i, c, inspace = 0, currWord = 0;
    for (i = 0; i < MAX_WORDS_COUNT; i++) 
        wordsLength[i] = 0;

    while ((c = getchar()) != EOF) {
        if (c != ' ' || c != '\t' || c != '\n') {
            wordsLength[currWord]++;
            inspace = 0;
        } else …
Run Code Online (Sandbox Code Playgroud)

c

0
推荐指数
1
解决办法
138
查看次数

创建附加控制器以在控制台中捆绑

我知道如何使用控制台创建bundle.现在我想将第二个控制器添加到生成的bundle中,如何从控制台执行此操作.(php app/console generate:controller不起作用)

symfony

0
推荐指数
1
解决办法
5400
查看次数