RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-333393

Евгений's questions

Martin Hope
Евгений
Asked: 2022-08-14 17:24:30 +0000 UTC

安装 SSL 和 HTTPS 后如何修复 Django 管理员访问权限?

  • 0

我在服务器上发布了该站点并且所有访问和表单都有效,但是在安装SSL和重定向之后,任何表单填写,包括登录到管理面板,都会出现错误 -

禁止 (403) CSRF 验证失败。请求中止。

查看所有当前推荐,添加到settings.py CSRF_TRUSTED_ORIGINS = ['http://wherefilmed.org/','https://wherefilmed.org/']

然后添加行'

django.middleware.csrf.CsrfResponseMiddleware',
в MIDDLEWARE = []

我检查了它{% csrf_token %}是所有形式的。

python
  • 1 个回答
  • 34 Views
Martin Hope
Евгений
Asked: 2022-07-13 20:05:03 +0000 UTC

安装证书后如何删除无休止的重定向?

  • -1

我已经阅读了一大堆手册,但情况并没有改变,在安装 SSL 证书并设置 nginx 服务器后,我进入了循环重定向。有人可以指出错误在哪里:

 server {
listen 80;
server_name www.wherefilmed.org wherefilmed.org;
return 301 $scheme://wherefilmed.org$request_uri;
}
server {
listen 443 ssl default_server;
server_name www.wherefilmed.org wherefilmed.org;
ssl_certificate /etc/letsencrypt/live/wherefilmed.org/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/wherefilmed.org/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot

location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/ugrobug/wherefilmed;
}

location / {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}


}



server {
if ($host = www.wherefilmed.org) {
return 301 https://$host$request_uri;
} # managed by Certbot
server_name www.wherefilmed.org;
listen 80;
return 404; # managed by Certbot

}

server {
if ($host = wherefilmed.org) {
return 301 https://$host$request_uri;
} # managed by Certbot
server_name wherefilmed.org;
listen 80;
return 404; # managed by Certbot
}
nginx ssl
  • 3 个回答
  • 47 Views
Martin Hope
Евгений
Asked: 2020-07-20 00:00:21 +0000 UTC

如何正确提交字符串进行词形还原?

  • 1

我已经标记了一个大文本,现在我正在尝试提交这些行以进行词形还原。使用 pymorphy2 进行词形还原,该库仅接受单词。我不知道如何为一个单词提交一个句子,但这样它就可以以与句子相同的方式保存数据框中的所有内容。

data_clear = pd.read_csv('C:\\Users\\ugrobug\\Desktop\\out_token.csv', sep='\t', encoding='utf-8')

def lemma(data_clear):
    morph = pymorphy2.MorphAnalyzer()
    final_data = pd.DataFrame({'Question'})

    for i in data_clear['0']:
        c = morph.parse(i)[0]
        lemmas = c.normal_form
        print(lemmas)
    final_data.loc[len(final_data)]=[lemmas]

    final_data.to_csv('C:\\Users\\ugrobug\\Desktop\\out_lemma.csv', sep='\t', encoding='utf-8')

lemma(data_clear)
python
  • 1 个回答
  • 10 Views
Martin Hope
Евгений
Asked: 2020-05-27 14:07:43 +0000 UTC

保存到 csv python 时会引发编码错误

  • 2

我正在尝试解析html页面,然后将所有数据传输到Dataframe并保存到CSV,所有操作都很好,但是一旦我开始保存到csv,系统就会出错:

UnicodeDecodeError:“charmap”编解码器无法解码位置 49 中的字节 0x98:字符映射到

不久前,我发现这样的错误可能不会直接从编解码器发生,例如,当第三方文件进入包含 html 文件的文件夹时,它会为我弹出。我已经尝试了所有选项,我找不到问题所在。

程序代码:

# -*- coding: utf8 -*-
from bs4 import BeautifulSoup
import os
import pandas as pd

df = pd.DataFrame({
    'Column':['test']
})

path = 'C:\\Users\\Desktop\\folder'
os.chdir(path)

def main(x):
    html = open(x)
    soup = BeautifulSoup(html, 'html.parser')
    div = soup.find_all('a', class_='title-link')
    for i in div:
        b = i.get_text()
        df.loc[len(df)]=[b]
        print(df)
    return df

for filename in os.listdir(path):
    main(filename)

df.to_csv('C:\\Users\\Desktop\\out.csv', sep='\t', encoding='utf-8')

完整错误:

Traceback (most recent call last):
File "C:/Users/PycharmProjects/dataset/parser.py", line 23, in 
main(filename)
File "C:/Users/PycharmProjects/dataset/parser.py", line 14, in main
soup = BeautifulSoup(html, 'html.parser')
File "C:\Users\PycharmProjects\dataset\venv\lib\site-packages\bs4\__init__.py", line 244, in __init__
markup = markup.read()
File "C:\Users\AppData\Local\Programs\Python\Python37-32\lib\encodings\cp1251.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 49: character maps to <undefined>
python
  • 1 个回答
  • 10 Views
Martin Hope
Евгений
Asked: 2020-04-22 22:38:11 +0000 UTC

Django 服务器无法启动,有人遇到过这个错误吗?

  • 1

我正在尝试创建一个简单的 django 博客,创建一个项目,创建一个应用程序。启动,一切正常。我在setting.py中注册了我的博客:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog'
]

在 urls.py 中注册到博客的链接

from django.contrib import admin
from django.urls import path
from django.urls import include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('blog/', include('blog.urls'))

我在应用程序中创建了 urls.py 并在那里注册

from django.urls import path
from .views import  *

urlpatterns = [
    path('', posts_list)
]

在 view.py 的应用程序中,我写道:

from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.

def posts_list(request):
    return HttpResponse('<h1> Hello Word </h1>')

启动服务器时,我收到一个很长的错误,最后是 LookupError: No installed app with label 'admin'。

全文:

Traceback (most recent call last):
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\apps\registry.py", line 155, in get_app_config
    return self.app_configs[app_label]
KeyError: 'admin'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\ugrobug\PycharmProjects\site\blogengiene\manage.py", line 21, in <module>
    main()
  File "C:\Users\ugrobug\PycharmProjects\site\blogengiene\manage.py", line 17, in main
    execute_from_command_line(sys.argv)
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\core\management\__init__.py", line 381, in execute_from_command_line
    utility.execute()
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\core\management\__init__.py", line 375, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\core\management\base.py", line 323, in run_from_argv
    self.execute(*args, **cmd_options)
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\core\management\commands\runserver.py", line 60, in execute
    super().execute(*args, **options)
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\core\management\base.py", line 364, in execute
    output = self.handle(*args, **options)
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\core\management\commands\runserver.py", line 95, in handle
    self.run(**options)
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\core\management\commands\runserver.py", line 102, in run
    autoreload.run_with_reloader(self.inner_run, **options)
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\utils\autoreload.py", line 579, in run_with_reloader
    start_django(reloader, main_func, *args, **kwargs)
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\utils\autoreload.py", line 564, in start_django
    reloader.run(django_main_thread)
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\utils\autoreload.py", line 272, in run
    get_resolver().urlconf_module
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\utils\functional.py", line 80, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\urls\resolvers.py", line 564, in urlconf_module
    return import_module(self.urlconf_name)
  File "C:\Users\ugrobug\AppData\Local\Programs\Python\Python37-32\lib\importlib\__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "C:\Users\ugrobug\PycharmProjects\site\blogengiene\blogengiene\urls.py", line 22, in <module>
    path('admin/', admin.site.urls),
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\utils\functional.py", line 256, in inner
    self._setup()
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\contrib\admin\sites.py", line 529, in _setup
    AdminSiteClass = import_string(apps.get_app_config('admin').default_site)
  File "C:\Users\ugrobug\PycharmProjects\site\venv\lib\site-packages\django\apps\registry.py", line 162, in get_app_config
    raise LookupError(message)
LookupError: No installed app with label 'admin'.
python
  • 2 个回答
  • 10 Views
Martin Hope
Евгений
Asked: 2020-04-10 02:01:36 +0000 UTC

如何从 sqlite 数据库中获取所有参数?

  • 0

我需要在进入数据库之前检查所有值,如果有完全匹配,则获取该行的id,如果没有,则获取0作为响应

写了这个脚本:

def chek_db(a):
    conn = sqlite3.connect('database.sqlite')
    res = conn.execute("SELECT q_id, q_title FROM q_main WHERE q_title LIKE" + '\'' + a + '\'')
    res1 = len(res.fetchall())

    if res1 == 0:
        result = 0
    else: result = 1

    return (result)

我试图升级它,以便它给出 q_id 作为响应,但没有任何反应。

python
  • 2 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5