Django 1.10
Django的调试工具栏里== 1.5
新项目(我刚刚安装了Django).试图安装Django调试工具栏.
文档:https://django-debug-toolbar.readthedocs.io/en/stable/installation.html#prerequisites
根据文档,这个版本的django-debug-toolbar与Django 1.10兼容.
你能帮我理解我做错了吗?
settings.py
# { django-debug-toolbar
DEBUG_TOOLBAR_PATCH_SETTINGS = False
INTERNAL_IPS = ['127.0.0.1', ]
if DEBUG:
MIDDLEWARE += ['debug_toolbar.middleware.DebugToolbarMiddleware',]
INSTALLED_APPS += ['debug_toolbar',]
# } django-debug-toolbar
Run Code Online (Sandbox Code Playgroud)
urls.py
from django.conf import settings
from django.conf.urls import include
if settings.DEBUG:
import debug_toolbar
urlpatterns += [
url(r'^__debug__/', include(debug_toolbar.urls)),
]
Run Code Online (Sandbox Code Playgroud)
追溯
Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x7f97d6ab9840>
Traceback (most recent call last):
File "/home/michael/workspace/venv/photoarchive/lib/python3.5/site-packages/django/utils/autoreload.py", line 226, in wrapper
fn(*args, **kwargs)
File "/home/michael/workspace/venv/photoarchive/lib/python3.5/site-packages/django/core/management/commands/runserver.py", line …Run Code Online (Sandbox Code Playgroud) 我有:
1)NetBeans 7.3 2)Qt by Digia v4.8.4.3)MinGW编译器.
你能帮我初始化我的阵列吗?不幸的是,我失败了.我知道我必须使用initializer_list.但是包含在我的文件中以及如何组织所有内容对我来说是个谜.
你愿意帮助我吗?
Figure.h
#include <initializer_list>
class Figure: public QObject{
Q_OBJECT
private:
int shape[4][4][4];
Run Code Online (Sandbox Code Playgroud)
Figure.cpp
Figure:: Figure(){
std::initializer_list<int> init;
auto init = std::initializer_list<int>
(
{
{0, 0, 0, 0},
{0, 1, 1, 0},
{0, 0, 1, 0},
{0, 0, 0, 0}
,
{0, 0, 0, 0},
{0, 0, 1, 0},
{0, 1, 1, 0},
{0, 0, 0, 0}
,
{0, 0, 0, 0},
{0, 1, 0, 0},
{0, 1, 1, 0},
{0, 0, 0, …Run Code Online (Sandbox Code Playgroud) 再一次:Django 1.10.
新的中间件风格.在我们的文档中:
https://docs.djangoproject.com/en/1.10/releases/1.10/#new-style-middleware
我需要Django调试工具栏.1.5版与Django 1.10兼容.
这是安装文档:https://django-debug-toolbar.readthedocs.io/en/stable/installation.html
Django调试工具栏需要:
MIDDLEWARE_CLASSES = [
# ...
'debug_toolbar.middleware.DebugToolbarMiddleware',
# ...
]
Run Code Online (Sandbox Code Playgroud)
好吧,我试图将'debug_toolbar.middleware.DebugToolbarMiddleware'添加到现有的MIDDLEWARE.没有成功(服务器不运行,一些异常上升).
然后我将MIDDLEWARE重命名为MIDDLEWARE_CLASSES.工作.
困扰我的是:我在文档中找不到支持MIDDLEWARE_CLASSES的内容.一切正常.
你能给我一些建议:是否可以使用MIDDLEWARE_CLASSES设置?在哪里阅读这个.
Ubuntu 18.04
蟒蛇 3.7.3
姜戈==2.2.3
堆栈跟踪:
pydev debugger: process 20074 is connecting
Watching for file changes with StatReloader
Performing system checks...
System check identified no issues (0 silenced).
August 31, 2019 - 14:28:33
Django version 2.2.3, using settings 'ads_manager.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Not Found: /]
[31/Aug/2019 14:30:22] "GET /] HTTP/1.1" 404 9405
[31/Aug/2019 14:30:24] "GET / HTTP/1.1" 200 4908
[31/Aug/2019 14:30:24] "GET /static/main.css HTTP/1.1" 304 0
/home/michael/PycharmProjects/ads1/venv/lib/python3.7/site-packages/urllib3/connectionpool.py:851: InsecureRequestWarning: Unverified HTTPS request is being …Run Code Online (Sandbox Code Playgroud) 你能帮我理解为什么我不能增加静态变量吗?我面临这个: *error LNK2001: unresolved external symbol "private: static unsigned int Counter::m_curCounters" (?m_curCounters@Counter@@0IA)*
计数器.cpp
#include "counter.h"
static unsigned int m_curCounters = 0;
Counter::Counter(const char* p){
...
m_curCounters++;
}
Counter::Counter(){
...
m_curCounters++;
}
Run Code Online (Sandbox Code Playgroud) 你能帮我理解问题是什么吗?我似乎已经包括在内stdafx.h.然后我尝试重建解决方案.试图清理解决方案.无论如何我得到了这个:
c:\...\tetris\figure_factory.cpp(2): warning C4627: '#include "figure_factory.h"': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>c:\...\tetris\tetris\figure_factory.cpp(3): warning C4627: '#include "figure.h"': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
Run Code Online (Sandbox Code Playgroud)
当然还有缺少头文件后的全套错误.
我的文件:
figure_factory.cpp
#pragma once
#include "figure_factory.h"
#include "figure.h"
#include "stdafx.h"
#define stop __asm nop
Figure I;
I.shape = {
{{0, 0, 0, 0},
{1, 1, 1, 1},
{0, 0, 0, 0},
{0, 0, 0, …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 OceanWp 主题。我已经导入了演示数据“律师”。并为我自己修改了它。
这是一个演示: https: //lawyer.oceanwp.org/
“为什么选择我们公司”部分不会出现在手机上。无论是在演示中还是在我的例子中。
它已经在某个地方发生了变化。我还检查了是否手动添加了类。好像没有添加类。但事实上 elementor-hidden-phone 仍然存在。您能告诉我要注意什么才能解决问题吗?
好吧,我来到我的智慧结束:我会说这是2个主题.为什么我要三个我不知道.
public class ParallelProgramming {
public static void main(String[] args) {
Thrd firstThread = new Thrd("FirstThread.txt");
firstThread.start();
Thrd secondThread = new Thrd("SecondThread.txt");
secondThread.start();
} // main
} // class
public class Thrd extends Thread {
String file;
public Thrd(String file) {
this.file = file;
}
@Override
public void run(){
<read the file line by line>
}
}
Run Code Online (Sandbox Code Playgroud) var substitute_with = "_";\nconst regex = /\\B\\w/g;\n\nvar result = text.replaceAll(regex, substitute_with);\nRun Code Online (Sandbox Code Playgroud)\n此代码将所有字母替换为下划线,除了所有单词中的第一个字母。
\n这对于英语来说效果很好,但我需要对英语和西里尔语也有同样的效果。
\n例子:
\n\n\n\xd0\xad\xd1\x82\xd0\xbe \xd1\x82\xd0\xb5\xd0\xba\xd1\x81\xd1\x82-"\xd1\x80\xd1\x8b\xd0\xb1\xd0\xb0 ", \xd1\x87\xd0\xb0\xd1\x81\xd1\x82\xd0\xbe \xd0\xb8\xd1\x81\xd0\xbf\xd0\xbe\xd0\xbb\xd1\x8c\xd0\xb7 \xd1\x83\xd0\xb5\xd0\xbc\xd1\x8b\xd0\xb9 \xd0\xb2 \xd0\xbf\xd0\xb5\xd1\x87\xd0\xb0\xd1\x82\xd0\xb8 \xd0 \xb8\xd0\xb2\xd1\x8d\xd0\xb1-\xd0\xb4\xd0\xb8\xd0\xb7\xd0\xb0\xd0\xb9\xd0\xbd\xd0\xb5。
\n
在线正则表达式: https: //regex101.com/r/scjHae/1
\n接下来我可以尝试什么?
\n你能帮我理解为什么我的线程没有出现在调试器中.好吧,正如您可以从main方法中的注释中看到的,我可以运行Task实例的perform()方法.但是当我尝试启动一个线程时,它无法启动.任何断点都不会显示Thrd的run()方法被调用.
public class ParallelThreads {
public static void main(String[] args) {
Task t = new Task("C:\\FilesToRead\\1.txt");
//System.out.println(t.perform()); // It works!
Thread thread = new Thread(t);
}
}
public class Thrd implements Runnable{
TaskWithResult task;
public Thrd(TaskWithResult task){
this.task = task;
}
@Override
public void run(){
task.perform();
}
}
public interface TaskWithResult {
long perform();
}
public class Task implements TaskWithResult, Runnable {
File fileToRead;
public Task(String file) {
fileToRead = new File(file);
}
long count = 0;
@Override
public void …Run Code Online (Sandbox Code Playgroud)