Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在我自己的本地django服务器中没有名为registro.forms的模块[已编辑]_Django_Django Forms_Django Views - Fatal编程技术网

在我自己的本地django服务器中没有名为registro.forms的模块[已编辑]

在我自己的本地django服务器中没有名为registro.forms的模块[已编辑],django,django-forms,django-views,Django,Django Forms,Django Views,我正在我的Ubuntu机器apache/wsgi中设置Django服务器,但我的视图中出现了一个错误: was没有名为registro.forms的模块现在在我的wsgi中的一些代码之后是没有名为registro.forms的模块 #registro.views from registro.forms import ComercioForm 在我的笔记本电脑上运行,但在我的服务器上不运行 django正在跑步 所有数据库表都是同步的 WSGI httpd.conf #path/srv/www

我正在我的Ubuntu机器apache/wsgi中设置Django服务器,但我的视图中出现了一个错误: was没有名为registro.forms的模块现在在我的wsgi中的一些代码之后是没有名为registro.forms的模块

#registro.views

from registro.forms import ComercioForm
在我的笔记本电脑上运行,但在我的服务器上不运行 django正在跑步 所有数据库表都是同步的

WSGI httpd.conf
#path/srv/www/project/apache/
别名/media/“/srv/www/project/public/admin_tools”
通融
WSGIScriptAlias“/srv/www/project/apache/django.wsgi”
通融
项目
#路径/etc/apache2/可用站点
服务器名项目
DocumentRoot/srv/www/project
命令允许,拒绝
通融
WSGIDeamonProcess项目进程=2线程=15显示名称=%{GROUP}
WSGIProcessGroup项目
WSGIScriptAlias//srv/www/project/apache/django.wsgi
有什么想法吗?
谢谢

您的Django路径中可能没有“registro”应用程序。例如,如何修复它,

#path /srv/www/project/apache/django.wsgi

import is, sys

sys.path.insert(0,'/srv/www')
sys.path.insert(0,'/srv/www/project')
sys.path.insert(0,'/srv/www/') #testing
sys.path.insert(0,'/srv/www/project/') #testing

os.environ['DJANGO_SETTINGS_MODULE']='project.settings'

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
#path /srv/www/project/apache/

Alias /media/ "/srv/www/project/public/admin_tools"

<Directory "/srv/www/project/public/admin_tools">
Allow from all
</Directory>

WSGIScriptAlias "/srv/www/project/apache/django.wsgi"

<Directory "/srv/www/project/apache">
Allow from all
</Directory>
#path /etc/apache2/sites-available

<VirtualHost *:80>
    ServerName project
    DocumentRoot /srv/www/project

    <Directory /srv/www/project>
       Order allow,deny
       Allow from all
    </Directory>

    WSGIDeamonProcess project processes=2 threads=15 display-name=%{GROUP}
    WSGIProcessGroup project

    WSGIScriptAlias / /srv/www/project/apache/django.wsgi

</VirtualHost>