分享

第一天总结

 郭祺迦 2018-08-28

1、进入服务器/虚拟机workon 虚拟环境名字

workon  虚拟环境名字

2、安装Django == 1.11.7

pip install Django==1.11.7
3、创建一个工程

django-admin.py startproject 工程名字

4、创建一个App应用

a:先进入到你的工程里面  cd 工程名字

b:python manage.py startapp app名字

c:可以使用tree查看你的工程目录结构

5、【需要配置pycharmDownload from

同步服务器的工程和应用到pycharm里面

6、配置工程里面的settings.py文件

a:ALLOWED_HOSTS  = [*]:设置所有的ip均可访问

b:INSTALLED_APPS = [app名字]:将自己的App应用的名字添加到最后

7、在你的工程目录下,启动服务

python manage.py runserver

注意:启动服务后,会在工程目录下生成一个db.sqlite3的文件

8、再次Download from  同步你的工程

会在你的pycharm工程目录下生成一个db.sqlite3

9、models.py文件

语法:

class 类名(models.Model):

字段 = 属性

10、需要生成迁移文件,执行迁移文件

a:python manage.py makemigrations
b:python manage.py migrate

11、迁移文件生成之后,需要选择migrations文件,右点击Deployment同步

12、点击db.sqlite3创建一个Data Source 选择Sqlite3

配置好之后,需要同步db.sqlite3,会在schemas下面的main下面生成App名字_models里面的class名字

13、views.py

a:首先 将models包导入

from .models import 类名

b:编写请求处理函数

def 函数名称(request):

#获取全部数据

变量名 = 类名.objects.all()

return render(request,HTML文件,context = {变量名2:变量名})

14、APP应用目录下创建一个templates文件

HTML文件

{%for i in 变量名2%}

{{i.属性}}

{% endfor %}

15、编写urls.py

将视图的函数导入

import APP应用名字.views import 函数名

url(r^名字$,函数名)

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多