使用pycharm 进行Django的开发,默认已经配置好了python解释器等一系列相关的python开发环境。可使用cmd 进行检查 python,pip
新建一个Django项目,这里没使用虚拟环境
create生成项目,默认的目录结构如下:
经常会操作的类是这四个。
如果需要多个模块,可以使用终端输入:python manage.py startapp xxx ---创建名为xxx的moudle
先去views.py中添加一个函数:
在去url中进行绑定:
运行即可。然后就可以直接去浏览器进行访问了,http://127.0.0.1:8000/home/
完成。
也可以使用命令行进行创建:
先进入你项目想存放的地方,然后运行: django-admin startproject helloWorld(前提已经吧python的script加入了环境变量)
然后想要在创建一个app模块,需要先进入helloWorld目录下。
cd helloWorld
django-admin startapp xxx (xxx为app模块的名字)
跟上面pycharm一样修改下文件。
最后。pycharm的终端运行:python manage.py runserver运行起来。
问题:
解决:执行一下这个:python manage.py migrate
补充:
app模块可以有自己的urls,app模块的urls先和app模块的views绑定,然后,在跟住项目的的urls绑定。
1.app模块下的views中创建一个index方法
2.与app模块下的urls绑定:
3.app模块下的urls与主项目下的urls绑定:
绑定完成: