初学Django

一、建立虚拟环境

进入项目目录,建立虚拟环境:python -m venv ll_env(创建一个名为ll_env的虚拟环境)

如果不成功,可安装virtualenv包:pip install --user virtual 不可以的话则用:sudo apt-get install python-virtualenv(Ubuntu)

然后使用:virtualenv ll_env创建虚拟环境。

如果需要指定版本则用:virtualenv ll_env --python=python3(或者其他版本)

二、激活虚拟环境

使用命令:source ll_env/bin/activate   Windows下使用:ll_env\Scripts\activate

如果需要停止虚拟环境,使用:deactivate 或者关闭终端。

三、安装Django

使用 pip install Django

四、在Django中创建项目

命令:django-admin.py startproject learning_log  .   会新建一个名为learning_log的项目,末尾有句点别忘加。

五、创建数据库

命令:python manage.py migrate   会新建一个db.sqlite3

六、查看项目

命令:python manage.py runserver  然后在浏览器输入url:127.0.0.1:8000  就能看到web页面。若端口占用,可以用:  python manage.py runserver 8001(端口号)

七、创建应用程序

命令:python manage.py startapp learning_logs  会新增一个文件夹learning_logs。

八、定义模型

在model.py中自定义模型。

九、激活模型

打开settings.py,在INSTALLED_APPS = ( ...... )中添加自己的应用程序。如:INSTALLED_APPS = ( ......   'learning_logs')

然后需要修改数据库:python manage.py makemigrations learning_logs  然后会创建一个名为0001_initial.py的迁移文件。

应用这种迁移:python manage.py migrate

十、创建超级用户

命令:python manage.py createsuperuser  然后根据提示输入用户名和密码。

十一、注册模型

在admin.py里写入:admin.site.register(模型名)

 

到这里,整个流程就结束了,然后就是添加自己想写的东西。0.0

posted @ 2018-10-31 23:18  s1lenc3  阅读(129)  评论(0编辑  收藏  举报