问题标签 [pinax]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
38112 浏览

python - 使用 django 强制执行唯一的上传文件名?

使用 django 在服务器上使用唯一文件名重命名照片的最佳方法是什么?我想确保每个名称只使用一次。是否有任何 pinax 应用程序可以做到这一点,也许使用 GUID?

0 投票
2 回答
4388 浏览

django - 配置 mod_wsgi WSGIDaemonProcess 选项的问题

我正在尝试部署 Django 框架 + 和选定应用程序的 Pinax 捆绑包。

这是我的 apache 配置:

当我重新启动 apache 时,出现以下错误:

有什么想法有什么问题吗?我很确定我在 /home/pinax-env/ 的虚拟环境有效。

apache 配置之外的守护进程是否需要任何设置?

0 投票
3 回答
15063 浏览

python - 如何修复这个 Django 错误“异常类型:OperationalError 异常值:没有这样的表?”

我终于安装了 Django 项目的所有要求(所以我认为!),我正在尝试在我的 Mac(OSX 10.4)上运行本地安装。

我收到以下错误:

Blockquote OperationalError at /
no such table:django_content_type
请求方法:GET
请求 URL: http: //127.0.0.1
:8000/ 异常类型:OperationalError
异常值:
没有这样的表:django_content_type
异常位置:/Users/Diesel/Desktop/DjangoWork/ pinax-ev/lib/python2.5/site-packages/django/db/backends/sqlite3/base.py
在执行,第 170 行
Python 可执行文件:/Users/Diesel/Desktop/DjangoWork/pinax-ev/bin/python
Python版本:2.5.1

0 投票
2 回答
198 浏览

python - django - 在基础项目中声明的变量不会出现在应用程序中

我有一个名为 STATIC_URL 的变量,在我的基础项目的 settings.py 中声明:

例如,在我的 site_base.html 中使用它,它链接到 CSS 文件,如下所示:

我有一堆与扩展 site_base.html 的不同应用程序相关的模板,当我在浏览器中查看它们时,CSS 正确链接为

(这些带有默认的 pinax 发行版。)我创建了一个名为“课程”的新应用程序,它位于 ...../apps/courses 文件夹中。我有一个名为 courseinstance.html 的课程页面的视图,它像其他页面一样扩展了 site_base.html。

但是,当这个在我的浏览器中呈现时,它会显示为

就好像这个应用程序的 STATIC_URL 等于 ""。我是否必须进行某种声明才能让我的应用程序采用与项目相同的变量值?我没有该应用程序的 settings.py 文件。顺便说一句,该应用程序列在我的 INSTALLED_APPS 列表中,并且可以正常运行,只是没有指向 CSS 文件的链接(因此页面看起来很有趣)。

在此先感谢您的帮助。

0 投票
2 回答
2161 浏览

django - Pinax:自定义注册和个人资料

我想在用户注册时收集更多信息并将其显示为个人资料信息的一部分 - 以便用户在创建登录名后可以对其进行编辑。

如何在不直接更改 pinax 代码的情况下扩展注册和个人资料表单和模型?

0 投票
1 回答
180 浏览

django - django 项目服务器的非本地连接

我运行了命令python manage.py runserver 0.0.0.0:8000

它启动了服务器,但是当我导航到http://myipaddress:8000时,我的网络浏览器没有连接。我也尝试使用我的 iphone safari 浏览器并得到了同样的结果。

我正在使用 Mac OS X 10.6 并通过我的路由器连接到互联网。

关于如何允许非本地连接以便我的朋友可以尝试我的项目的任何建议?

0 投票
2 回答
995 浏览

python - 从 Python 虚拟环境导入模块 (SQLITE3)

我正在使用安装了 python、django 和 pinax 的 Windows 机器。

我可以从任何正常位置导入模块(即使它不在实际安装的目录中)。但是,当我在为 Pinax 构建的虚拟环境中时,我无法导入这些相同的模块。

这可能是什么原因?有哪些可能的解决方案?

0 投票
1 回答
139 浏览

django - MediaTemple/其他托管公司上的 Pinax

我想在 mediatemple 上部署一个 pinax 项目。有谁知道如何让它在那里工作?或任何其他虚拟主机?

0 投票
1 回答
113 浏览

django - 独立的 Pinax 项目

我克隆了一个基本项目。我想知道我必须复制哪些文件才能使其成为一个完全独立的项目?我指的是 css 文件、模板、其他应用程序?

此外,这些文件将位于何处。

0 投票
3 回答
601 浏览

django - 在没有 VirtualEnv 的情况下运行 Pinax

有没有办法在没有 virtualenv 的情况下运行 Pinax?

我想在没有 virtualenv 的情况下运行它,因为我想在 mediatemples 网格托管服务的 django-container 上运行它。他们的容器可以扩展到 1Gb 的专用内存,所以我不必担心我自己的 VPS 或扩展问题。但他们的反应是:

" 由于 DjangoContainer 的工作方式,您将无法配置您的服务器以使用您的 virtualenv。本质上,DjangoContainer 是一个虚拟化服务器(除了 AccountCenter 工具或 'mtd 之外,您无权访问它' 命令行工具),其特定目的是为您的 Django 应用程序提供服务。它会挂载您的 django 容器文件夹,以便它拥有您的应用程序代码,但您不能修改它使用的 python 的版本或位置。这可能意味着您必须在没有 virtualenv 支持的情况下使用 Pinax,因为以这种方式使用 virtualenv 的一般想法是为您的 Pinax 应用程序创建一个自定义环境,正如我在这里提到的,它不可能指示服务器使用。”