草庐IT

Django-Virtualenv

全部标签

python - 将 virtualenv 与 Sublime Text 3 和 SublimeREPL 结合使用

我正在尝试设置ST3以使用在Windows8.1上运行的Python的virtualenv。我通常将SublimeREPL与我的全局Python安装一起使用来运行文件。但是,现在我正在使用venvs,我无法运行任何东西。这是我一直在尝试的:我有一个包含文件夹virtualenvs的父目录,然后是一个scripts用于我处理的.py文件。我通常只是导航到\virtualenvs\venv\scripts\activate并使用python解释器完成我的工作,但我希望能够构建文件而不需要通过命令行的东西,使用ST3和SublimeREPL。我做了一个看起来像这样的构建系统:{"shell_

python - Gunicorn 没有重新加载 Django 应用程序

在virtualenv中运行Django1.3应用程序和gunicorn0.12.1,我的代码重新加载行为不一致。Gunicorn没有正确地重新加载我的应用程序,即使重新启动了特定的gunicorn进程PID。当我运行基本的runserver(通过Django,通过manage.py命令)时,这不是问题。当我删除并重新创建我的virtualenv时,gunicorn使用新代码按预期运行。是否有Python缓存之类的?我还尝试删除所有*.pyc文件。 最佳答案 试试这个:$kill-HUPmasterpid此外,请查看followin

python - django rest framework,order_by 来自 serializers.py 文件的 JSON

我正在使用djangorest框架,我想通过我的json进行排序我如何使用serializers.py文件中的djangorest框架制作order_by我在serializers.py中有这个classEstablecimientoSerializer(serializers.ModelSerializer):classMeta:model=Establecimientodepth=1fields=('nombre','ciudad',)order_by=(('nombre',))我有这个order_by但这对JSON没有任何作用在serializers.py的JSON中执行此顺序的

python - 一些字符串没有在 django i18n 模块中翻译

我在使用Django的国际化模块时遇到了一些奇怪的问题。大多数字符串都按照必须翻译的方式进行翻译,而其他一些则没有。让我告诉你和例子:{%trans"UploadScore"%}{%trans"Profile"%}{%trans"Invitefriends"%}{%trans"Settings"%}我有一个包含4个项目的菜单列表。我运行django命令makemessages将网站翻译成法语,我得到了预期的一切:#:templates/main.html:190templates/main.html.py:195#,fuzzymsgid"UploadScore"msgstr"Publi

python - Django:如何将日志级别设置为 INFO 或 DEBUG

我试图在Django中将调试级别更改为DEBUG,因为我想在我的代码中添加一些调试消息。好像没什么效果。我的日志配置:LOGGING={'version':1,'disable_existing_loggers':False,'formatters':{'simple':{'format':'%(levelname)s%(message)s'},},'handlers':{'console':{'level':'DEBUG','class':'logging.StreamHandler','formatter':'simple'},},'loggers':{'django.reques

python - 使用与系统默认版本不同的 virtualenv 或 Python 运行 mod_wsgi

我正在尝试让我的Flask应用程序在CentOS服务器上运行。基本上,问题是我在系统默认的/usr/bin中安装了Python2.6,在/usr/local/bin中安装了Python3.4。我想为mod_wsgi使用Python3.4virtualenv或至少Python3.4解释器来运行我的应用程序。我已经在~/virtualenvs/flask中创建了virtualenv。我有这个WSGI脚本:importosimportsysfromloggingimportFormatter,FileHandlerAPP_HOME=r"/home/fenikso/Album"activate

python - Django 信号 : using update_field as condition

谁能帮我理解Django信号的update_field参数?Accordingtothedocs:update_fields:Thesetoffieldstoupdateexplicitlyspecifiedinthesave()method.Noneifthisargumentwasnotusedinthesave()call.我不清楚这是什么意思。我试图用它来阻止信号函数的执行,除非更新了某些字段:@receiver(post_save,sender=SalesRecord)defspawn_SaleSource_record(sender,update_fields,create

python - Django: AttributeError: 'NoneType' 对象没有属性 'split'

我正在尝试使用Django构建一个静态站点生成器(因为它足智多谋),现在我的问题是处理应该将我的静态站点内容构建到目录中的Django命令。显然我的“NoneType”对象没有属性“split”,但我不知道那个“NoneType”对象是什么。(thisSite)C:\Users\Jaysp_000\thisSite\PROJECTx>pythonprototype.pybuildTraceback(mostrecentcalllast):File"prototype.py",line31,inexecute_from_command_line(sys.argv)File"C:\User

python - 如何在 Django 上使用 Plotly 创建图表?

我正在尝试创建一个仪表板,我可以在其中使用库plotly分析我的模型数据(文章).Plotly条形图没有显示在我的模板上,我想知道我是否做错了什么,因为下面的代码没有错误:模型.pyfromdjango.dbimportmodelsfromdjango.contrib.auth.modelsimportUserimportplotly.plotlyaspyimportplotly.graph_objsasgoclassArticle(models.Model):user=models.ForeignKey(User,default='1')titre=models.CharField(

python - 在 Windows 上使用 Apache/mod_wsgi 从 virtualenv 运行 Python

我正在尝试设置WAMP服务器。我已经让Apache正常工作,并且我已经顺利安装了mod_wsgi。问题是,我正在为我的项目使用虚拟环境(使用virtualenv)。很明显,mod_wsgi在定位我安装的Django时遇到了问题。我正在尝试了解如何让mod_wsgi与virtualenvs一起工作。文档似乎认为这是不可能的:NotethattheWSGIPythonHomedirectivecanonlybeusedonUNIXsystemsandisnotavailableonWindowssystems.ThisisbecauseonWindowssystemsthelocation