排行榜

  • 用户榜
  • 标签榜
  • 冲榜分奖金

频道

最新最热悬赏待采纳 筛选
  • 0

    回答

  • 8

    浏览

我将Django部署在Apache服务器上,然后折腾了一晚上,最后没有文件报错了,但是访问的时候就报500错误,然后我看Apache是这样写的,请问是什么意思?还请帮忙看看,谢谢

回答 Prcc321
采纳率10%
29天前
  • 0

    回答

  • 9

    浏览

请问各位大神:Django的render(request, html, context)第二个参数,可不可以写两个html? 我想把同一个数据传递到两个html中,谢谢!!!

回答 nwpusephiroth
采纳率0%
29天前
  • 0

    回答

  • 7

    浏览

这是看博客的解释:需要在 myproject/myproject/__init__.py 模块中导入这个 Celery 实例(也就是 app)。这样可以确保当 Django 启动时可以加载这个 app,并且 @shared_task 装饰器(后面会提到)也能使用这个 app。 问:Django启动时可以加载这个app,为什么要加载这个celery呢,加载了这个app之后,celery就能以类似守护进程的方式存在吗?  

  • 1

    回答

  • 19

    浏览

jumpserver上连接报错 被连接数据库报错: KOKO报错:   使用的是:docker 中的jms_all镜像快速搭建

  • 1

    回答

  • 28

    浏览

我现在使用ajax向后端传递form数据,但是其中的空格在请求时被转成了加号,请问这个怎么处理? function inbound_add() { $.ajax({ cache: false, type: "POST", dataType: "json", url: "{% url 'cargo:operation_inbound' %}", // 请求url data: $('#inbound-add').serialize()+"&data_type="+"add", // 将form表单数据序列化后进行请求 async: true, beforeSend: function (xhr, settings) { xhr.setRequestHeader("X-CSRFToken", "{{ csrf_token }}"); }, success: function (data) { if (data.status == 'success') { layer.msg('添加成功!',{icon: 6,time:500}); setTimeout('xadmin.close();xadmin.father_reload()',500); // setTimeout 方法用于等待 } else if (data.status == 'fail') { $('#error-tips').html(data.msg) // 返回错误信息在html页面 } }, }); }

回答 Prcc321
采纳率10%
27天前
  • 3

    回答

  • 22

    浏览

大概有类似这么另一个字典列表 [{'name':'jack','point':100},{'name':'rose','point':75}] 然后有了各名字列表['jack','rose','tom'] 现在就是查询这个名字列表 in 字典列表 ,凡是名字与字典列表中的‘name’匹配的,就返回'point',没有就返回none 怎么弄的?

  • 4

    回答

  • 25

    浏览

具体情况是这样的,django部署在服务器之后,浏览器标签处不显示favicon.ico图片,但是我直接访问/static/images/favicon.ico又是可以看到图片的 加入的方法是在base页面的head里面写了: {% load static %} <link rel="shortcut icon" type="image/x-icon" href="{%static "../static/images/favicon.ico" %}"/> 然后只要是继承了这个base页面的都不显示favicon.ico,但是我单独写个页面把这个加到head标签里面,访问单独的页面又是会显示的;另外以上不显示的情况是在谷歌浏览器和edge中的,我用IE访问,他每个页面都是会显示ico图片的。网址是  b.lytcreate.com  你也可以试试看。求解答!

同桌的你吖
采纳率37.5%
26天前
  • 3

    回答

  • 22

    浏览

禁止访问 (403) CSRF验证失败. 请求被中断. 您看到此消息是由于该站点在提交表单时需要一个CSRF cookie。此项是出于安全考虑,以确保您的浏览器没有被第三方劫持。 If you have configured your browser to disable cookies, please re-enable them, at least for this site, or for “same-origin” requests. Help Reason given for failure: CSRF cookie not set. In general, this can occur when there is a genuine Cross Site Request Forgery, or when Django's CSRF mechanism has not been used correctly. For POST forms, you need to ensure: Your browser is accepting cookies.The view function passes a request to the template's render method.In the template, there is a {% csrf_token %} template tag inside each POST form that targets an internal URL.If you are not using CsrfViewMiddleware, then you must use csrf_protect on any views that use the csrf_token template tag, as well as those that accept the POST data.The form has a valid CSRF token. After logging in in another browser tab or hitting the back button after a login, you may need to reload the page with the form, because the token is rotated after a login. You're seeing the help section of this page because you have DEBUG = True in your Django settings file. Change that to False, and only the initial error message will be displayed. You can customize this page using the CSRF_FAILURE_VIEW setting.

  • 1

    回答

  • 27

    浏览

uwsgi的配置如下 [uwsgi] chdir = /var/www/datavis/trane_service_website module = trane_service_website.wsgi home = /var/www/datavis socket = 127.0.0.1:8000 # http = 0.0.0.0:8001 master = true processes =1 enable-threads = true chmod-socket =666 vacuum =true preload=True lazy-apps=true 有几个每天定时任务,第一次运行是ok的,但第二天就不运行了,apscheduler_djangojobexecution记录里面没有执行记录 啥情况  

漆黑天使复活
采纳率55.3%
26天前
  • 3

    回答

  • 41

    浏览

django插件import export,在自带的管理后台中(非自定义html页面,而是自带默认的后台),如何设计令不同用户仅能导入或导出?(我已另行自定义“用户-角色”这一类似自带权限的设置) 或者说,非超管不能显示导入导出的按钮呢? 这是django系统设计常用到的功能,务求高手解答,谢谢! 举个栗子,在某应用的admin.py中: class **(ImportExportModelAdmin): resource_class = ** actions=[***] ... 或     #设置不同角色显示不同页面         def changelist_view(self, request):          user = request.user         try:             if cosplay.objects.filter(name=user).filter(role=1):                  self.actions = [*]                 ... 我发现,actions的设置,并不影响ImportExport插件的显示(当然我目前也没搞懂这个插件在actions中叫什么,才能够设置它“显示”或“隐藏”导入导出两个按钮) 另外,如果只用导出或只用导入功能,也是一个样:无法满足根据用户角色/标签等条件来限制“他”有or没有得显示“导入”“导出”按钮

  • 3

    回答

  • 18

    浏览

mac电脑安装的python版本是3.9,Django版本是2.2以上。显示特定topic的网页时,特定topic_id 的url代码(图3到图6),试了很多个百度搜索的版本的代码,都显示语法错误,导致localhost网页显示无法连接到服务器。目前卡在这里,急求错在哪里以及能正确的代码。      

  • 2

    回答

  • 18

    浏览

fieldsets = [ (u'基本信息', {'fields': [('companycode','status'), ('country', 'shortname'), ('chiname', 'engname')]}), (u'联系信息', {'fields': ['address1','address2','address3','address4', ('contacts', 'telephone', 'webchat'),'remark']}), (u'文件信息', {'fields': [('creator', 'createdtime'), ('modifiedby', 'modifiedtime')]}) ] 请问这个问题如解决呢?  

  • 2

    回答

  • 12

    浏览

已安装Django仍显示红色下划波浪线,各位大佬是什么原因

  • 1

    回答

  • 41

    浏览

1.我登录之后重定向到首页,首页的request.user.is_authenticated是false,为啥?如果说重定向丢失了request,那django提供的request.user在这种情况下是不是不能使用?那我要怎么搞呢?

  • 3

    回答

  • 29

    浏览

在cmd中测试取到的值如图 有没有大神帮刚入门小白找一找是哪里的问题   感谢感谢感谢  

  • 2

    回答

  • 25

    浏览

最近一边学习一边开发,完成了一个vue + vue-element-admin + django + django-rest-framework的网站,给公司用,主要是管理公司内部的一些资源。因为之前没有开发经验,按照网上的资料使用nginx + uwsgi部署。不知道是哪里出了问题,后端始终是连接不上。现在的使用方式是前台用node的环境,使用命令npm run dev运行,后端用python环境,使用命令python manage.py runserver 运行,这样的运行方式可以稳定长久么,访问量和数据量都不是很大。

  • 3

    回答

  • 18

    浏览

Django xadmin后台点击一个表,报错'SimpleLazyObject' object is not callable,无法打开 后台的表有这些,只有岗位技能申请表无法打开,点击就报错 这是报错界面 以下是我的表结构和相关的函数 就很奇怪,前端页面提交也可以提交到数据库,没有问题,但是后端xadmin后台确一直在报错,我太菜了[捂脸jpg]求助各位大神!毕设不易!万分感谢!  

  • 6

    回答

  • 24

    浏览

      <div class="col-md-6">           <h3 style="font-family:STKaiTi;text-align:center;margin-bottom: 30px;" >人脸图截取</h3>           <form action="" method="POST">                  {% csrf_token %}                 <img  class="center" id="screenshot-img" src="" width="400px" height="300px"  style="margin-left: 65px">                 <input type="hidden"  id="ee" name="ee"  value="">                 <br/>                 <input class="center btn btn-warning"  type="submit" value="Analyse" style="margin-top:20px;margin-left: 225px">                 <input type="text" name="messageId111" placeholder="请输入签到的课程编号!" style="color:black;border-radius:5px;margin-left: 470px;">           </form>       </div>     MultiValueDictKeyError at /smessage1 'massageId111' Request Method:    POST Request URL:    http://127.0.0.1:8000/smessage1 Django Version:    3.2 Exception Type:    MultiValueDictKeyError Exception Value:     'massageId111' Exception Location:    /home/zyx/.local/lib/python3.6/site-packages/django/utils/datastructures.py, line 78, in __getitem__ Python Executable:    /usr/bin/python3.6 Python Version:    3.6.13

  • 1

    回答

  • 27

    浏览

这是pycharm报出来的 fullPath===============> /djangohfbz5/hangbanbanci/list?page=1&limit=8&depart=%25%E5%A4%AA%E5%8E%9F%25&arrive=%25%E5%8C%97%E4%BA%AC%25&sort=price&order=asc&t=1618468131849 req_dict=============+> {'page': '1', 'limit': '8', 'depart': '%太原%', 'arrive': '%北京%', 'sort': 'price', 'order': 'asc'} fullPath===============> /djangohfbz5/hangbanbanci/list?page=1&limit=8&depart=%25%E5%A4%AA%E5%8E%9F%25&arrive=%25%E5%8C%97%E4%BA%AC%25&sort=price&order=asc&t=1618468131849 {'depart': '%太原%', 'arrive': '%北京%'} [15/Apr/2021 14:28:52] "GET /djangohfbz5/hangbanbanci/list?page=1&limit=8&depart=%25%E5%A4%AA%E5%8E%9F%25&arrive=%25%E5%8C%97%E4%BA%AC%25&sort=price&order=asc&t=1618468131849 HTTP/1.1" 200 118

m0_55486626
采纳率100%
22天前
  • 0

    回答

  • 25

    浏览

我参考网上的教程, 先安装 pip intall django crontab,ok 然后新建了一个最简单的crontab.py 文件,打印时间 import datetime def update_stock_status(): start_time = datetime.datetime.now() print(start_time, ", begin update_stock_status cron task...") 在在系统里面配置crontab INSTALLED_APPS = [ 'django_crontab', ] CRONJOBS = [ ('*/2 * * * *', 'trane_service_website.crontab.update_stock_status', '>>' + os.path.join(BASE_DIR, 'logs/crons.log')) ] 然后再添加任务,python manage.py crontab add也显示成功 adding cronjob: (ceecceb3e648741203f9dddcf7115d8c) -> ('*/2 * * * *', 'trane_service_website.crontab.update_stock_status', '>>/var/www/datavis/trane_service_website/logs/crons.log') 然后就是就是运行py manage.py runserver  运行了,没有任何反应,即不打印时间,也没有log文件生成,我查了系统的crontab服务,也是启动状态 使用crontab show 显示 Currently active jobs in crontab: ceecceb3e648741203f9dddcf7115d8c -> ('*/2 * * * *', 'trane_service_website.crontab.update_stock_status', '>>/var/www/datavis/trane_service_website/logs/crons.log') 啥情况?懵逼了

回答 漆黑天使复活
采纳率55.3%
21天前
  • 5

    回答

  • 90

    浏览

import pygame SCREEN_RECT =pygame.Rect(0,0,480,700) FRAME = 60 class GameSprite(pygame.sprite.Sprite): '''飞机大战精灵''' def __init__(self, image, speed=1): #调用父类的初始化办法 super().__init__() #定义对象属性 self.image = self.image.load(image) self.rect =self.image.get_rect() self.speed = speed def update(self): self.rect.y+=self.speed class BackGound(GameSprite): '''游戏背景精灵''' # def __init__(self,is_alt=False): # super().__init__('./images/images/background.png') # if is_alt: # self.rect.y=-self.rect.height def update(self): #调用父类方法 super().update() if self.rect.y>=SCREEN_RECT.height: self.rect.y=-self.rect.height import pygame from 飞机大战tool import * pygame.init() #定义飞机大战大类 class PlaneGame(object): '''飞机大战主游戏''' #初始化游戏 def __init__(self): print('游戏初始化') #创建游戏窗口 self.screen=pygame.display.set_mode(SCREEN_RECT.size) #创建游戏时钟 self.clock =pygame.time.Clock() #调用私有方法 创建精灵和精灵组 self.__create_sprites() def __create_sprites(self): bg1 = BackGound('./images/images/background.png') # bg1 = BackGound # bg2 = BackGound(True) self.back_group = pygame.sprite.Group(bg1) def startgame(self): print('游戏开始了') while True: pass #1设置刷新帧率 self.clock.tick(FRAME) #2事件监听 self.__eventhandler() #3碰撞检测 self.__checkcollide() #4更新绘制精灵 self.__updatesprites() #5更新显示 pygame.display.update() def __eventhandler(self): for event in pygame.event.get(): if event.type ==pygame.QUIT: PlaneGame.__gameover() def __checkcollide(self): pass def __updatesprites(self): self.back_group.update() self.back_group.draw(self.screen) @staticmethod def __gameover(): print('游戏结束') pygame.quit() exit() if __name__ == '__main__': #创建游戏对象 game = PlaneGame() #启动游戏 game.startgame() 报错: D:\PycharmProjects\pythonProject\learnpython\venv\Scripts\python.exe D:/PycharmProjects/pythonProject/learnpython/飞机大战/飞机大战实践main.py pygame 2.0.1 (SDL 2.0.14, Python 3.8.5) Hello from the pygame community. https://www.pygame.org/contribute.html 游戏初始化 Traceback (most recent call last):   File "D:/PycharmProjects/pythonProject/learnpython/飞机大战/飞机大战实践main.py", line 61, in <module>     game = PlaneGame()   File "D:/PycharmProjects/pythonProject/learnpython/飞机大战/飞机大战实践main.py", line 19, in __init__     self.__create_sprites()   File "D:/PycharmProjects/pythonProject/learnpython/飞机大战/飞机大战实践main.py", line 22, in __create_sprites     bg1 = BackGound('./images/images/background.png')   File "D:\PycharmProjects\pythonProject\learnpython\飞机大战\飞机大战tool.py", line 10, in __init__     self.image = self.image.load(image) AttributeError: 'BackGound' object has no attribute 'image' 进程已结束,退出代码为 1 pycharm  

回答 克己ovo
采纳率50%
21天前
  • 0

    回答

  • 14

    浏览

RT, jinjia2使用 {{  }},而vuejs也使用{{ }},我尝试根据网上的方法修改了vuejs的delimiters,但会导致模板不渲染的情况发生(如下图所示),请问有啥办法能解决这问题吗  

回答
采纳率62.5%
20天前
  • 4

    回答

  • 16

    浏览

  ​   出现这个问题,     url和views里面的代码,就index这个页面进不去,正常8000可以正常显示。这个怎么解决啊,,,

  • 3

    回答

  • 72

    浏览

celery 在使用celery worker -A celery_project -l debug启动的时候报错 请大佬帮忙解答

  • 4

    回答

  • 21

    浏览

urlpatterns = [ re_path('shop/(\d+)/(\d+)/', views.shop, name='shop'), ]   <a class="shop" href="{%url 'jdApp:shop' 100 0 %}">   NoReverseMatch at /shop/100/0/ Reverse for 'shop' with arguments '('100',)' not found. 1 pattern(s) tried: ['shop/(\\d+)/(\\d+)/']

  • 4

    回答

  • 47

    浏览

请问一下这个是什么问题?求大佬解答

  • 3

    回答

  • 23

    浏览

报错内容如下图 urls.py文件中的代码 from django.contrib import admin from django.urls import path, include from Blog import views from Blog.views import index, register urlpatterns = [ # path('admin/', admin.site.urls), path('',index,name = 'index'), # path(r'^user',include(('First.urls','First'),namespace="user")), path('/user/',register,name = 'register'), ] views.py文件中的代码 from django.http import HttpResponse, HttpResponseRedirect from django.shortcuts import render # Create your views here. from First.form import UserInfoForm def index(request): return render(request,'index.html') def register(request): render(request, 'register.html') 请求首页时候报错内容如下图

  • 3

    回答

  • 14

    浏览

使用ES7.11和python3.8 我在django中写了一个页面,在这里可以进行图片的上传。 <li class="li01"><a href="#"><p><input type="file" name="file" id="file_upload"></p></a> <input type="button" value="素材导入" onclick="FileUpload()"> </li> <li class="li02"><a href="#"><p><input type="file" name="file" id="file_upload"></p></a> <input type="button" value="匹配查询" onclick="FileUpload()"> </li> 之后希望把上传的图片用识图转文字之后存到es中,如何把上传的图片替代之前本地路径? i = open('D:\deng.PNG','rb') img = i.read() message = client.basicGeneral(img) for i in message.get('words_result'): print(i.get('words')) 也就是说这个'D:\deng.PNG'怎么替换为从网页上传的图片呢?