Django项目主urls导入应用中views的红线问题解决

yipeiwu_com6年前Python基础

使用PyCharm学习Django框架,从项目的主urls中导入app中的views的时候,导入的包中下面有红线报错,但是却能正常使用。要是这样也就没什么事了,但是导入之后的提示功能就丧失了,非常的不爽;网上百度了一下,竟然好多人遇到了这个问题,重要是解答的说的更是不明不白;这里记录一下详细的解决办法;

如下图,我这里就是在项目的主urls中导入一个叫blog的应用报红线,虽然运行不会报错,但是却没有了提示

解决办法:

1. 如下图,我的Django项目名称叫做 imooc_myblog_1

2. 右击 imooc_myblog_1,即Django项目

3. 选择 Make Directory as

4. 选择 Sources Root 选项,点击确认

如下图,执行上述操作之后,我的叫 imooc_myblog_1 的项目文件夹颜色变成了浅蓝色,而且代码中的报错也消失,代码提示也完全可以正常使用了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python 实现文件打包、上传与校验的方法

不多说,我们直接上源码: # -*- coding:UTF-8 -*- ''' 实现文件打包、上传与校验 Created on 2018年1月12日 @author: liuyazh...

Python获取时间戳代码实例

1、获取秒级时间戳与毫秒级时间戳、微秒级时间戳 import time import datetime t = time.time() print (t) #...

Python 开发Activex组件方法

使用win32com模块开发window ActiveX的示例:(如果你还没有装win32com模块的话,请到http://python.net/crew/skippy/win32/Do...

NumPy排序的实现

numpy.sort()函数 该函数提供了多种排序功能,支持归并排序,堆排序,快速排序等多种排序算法 使用numpy.sort()方法的格式为: numpy.sort(a,axis,k...

python实现年会抽奖程序

用python来实现一个抽奖程序,供大家参考,具体内容如下 主要功能有 1.从一个csv文件中读入所有员工工号 2.将这些工号初始到一个列表中 3.用random模块下的choice...