赞
踩
C:\Users\Administrator>python
Python 3.12.3 (tags/v3.12.3:f6650f9, Apr 9 2024, 14:05:25) [MSC v.1938 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> quit()
C:\Users\Administrator>pip3 list
Package Version
------- -------
pip 24.0
2、windows10 虚拟环境设置
C:\Users\Administrator>pip3 install virtualenvwrapper-win Collecting virtualenvwrapper-win Downloading virtualenvwrapper_win-1.2.7-py3-none-any.whl.metadata (10 kB) Collecting virtualenv (from virtualenvwrapper-win) Downloading virtualenv-20.26.2-py3-none-any.whl.metadata (4.4 kB) Collecting distlib<1,>=0.3.7 (from virtualenv->virtualenvwrapper-win) Downloading distlib-0.3.8-py2.py3-none-any.whl.metadata (5.1 kB) Collecting filelock<4,>=3.12.2 (from virtualenv->virtualenvwrapper-win) Downloading filelock-3.14.0-py3-none-any.whl.metadata (2.8 kB) Collecting platformdirs<5,>=3.9.1 (from virtualenv->virtualenvwrapper-win) Downloading platformdirs-4.2.1-py3-none-any.whl.metadata (11 kB) Downloading virtualenvwrapper_win-1.2.7-py3-none-any.whl (18 kB) Downloading virtualenv-20.26.2-py3-none-any.whl (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 42.0 MB/s eta 0:00:00 Downloading distlib-0.3.8-py2.py3-none-any.whl (468 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.9/468.9 kB 28.7 MB/s eta 0:00:00 Downloading filelock-3.14.0-py3-none-any.whl (12 kB) Downloading platformdirs-4.2.1-py3-none-any.whl (17 kB) Installing collected packages: distlib, platformdirs, filelock, virtualenv, virtualenvwrapper-win Successfully installed distlib-0.3.8 filelock-3.14.0 platformdirs-4.2.1 virtualenv-20.26.2 virtualenvwrapper-win-1.2.7
3、安装Django
C:\Users\Administrator>pip3 install django Collecting django Downloading Django-5.0.6-py3-none-any.whl.metadata (4.1 kB) Collecting asgiref<4,>=3.7.0 (from django) Downloading asgiref-3.8.1-py3-none-any.whl.metadata (9.3 kB) Collecting sqlparse>=0.3.1 (from django) Downloading sqlparse-0.5.0-py3-none-any.whl.metadata (3.9 kB) Collecting tzdata (from django) Downloading tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB) Downloading Django-5.0.6-py3-none-any.whl (8.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.2/8.2 MB 43.5 MB/s eta 0:00:00 Downloading asgiref-3.8.1-py3-none-any.whl (23 kB) Downloading sqlparse-0.5.0-py3-none-any.whl (43 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.0/44.0 kB 2.2 MB/s eta 0:00:00 Downloading tzdata-2024.1-py2.py3-none-any.whl (345 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 345.4/345.4 kB ? eta 0:00:00 Installing collected packages: tzdata, sqlparse, asgiref, django Successfully installed asgiref-3.8.1 django-5.0.6 sqlparse-0.5.0 tzdata-2024.1 C:\Users\Administrator>py -3 -m django --version 5.0.6 C:\Users\Administrator>python -m django --version 5.0.6
4、测试你的安装
1)创建文件夹及项目目录
D:\django>dir
Volume in drive D is 新加卷
Volume Serial Number is B68C-03F7
Directory of D:\django
2024/05/14 21:56 <DIR> .
2024/05/14 21:56 <DIR> django_test
0 File(s) 0 bytes
2 Dir(s) 240,186,601,472 bytes free
D:\django>cd django_test
2)使用 django-admin 工具创建一个名为“mytestsite”的新框架站点
D:\django\django_test>django-admin startproject mytestsite D:\django\django_test>dir Volume in drive D is 新加卷 Volume Serial Number is B68C-03F7 Directory of D:\django\django_test 2024/05/14 21:59 <DIR> . 2024/05/14 21:56 <DIR> .. 2024/05/14 21:59 <DIR> mytestsite 0 File(s) 0 bytes 3 Dir(s) 240,186,593,280 bytes free D:\django\django_test>cd mytestsite D:\django\django_test\mytestsite>dir Volume in drive D is 新加卷 Volume Serial Number is B68C-03F7 Directory of D:\django\django_test\mytestsite 2024/05/14 21:59 <DIR> . 2024/05/14 21:59 <DIR> .. 2024/05/14 21:59 688 manage.py 2024/05/14 21:59 <DIR> mytestsite 1 File(s) 688 bytes 3 Dir(s) 240,186,585,088 bytes free
3)在这个文件夹中使用manager.py和runserver命令运行开发 web 服务器
D:\django\django_test\mytestsite>python3 manage.py runserver The system cannot execute the specified program. D:\django\django_test\mytestsite>python manage.py runserver Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions. Run 'python manage.py migrate' to apply them. Error: You don't have permission to access that port. D:\django\django_test\mytestsite>python manage.py migrate Operations to perform: Apply all migrations: admin, auth, contenttypes, sessions Running migrations: Applying contenttypes.0001_initial... OK Applying auth.0001_initial... OK Applying admin.0001_initial... OK Applying admin.0002_logentry_remove_auto_add... OK Applying admin.0003_logentry_add_action_flag_choices... OK Applying contenttypes.0002_remove_content_type_name... OK Applying auth.0002_alter_permission_name_max_length... OK Applying auth.0003_alter_user_email_max_length... OK Applying auth.0004_alter_user_username_opts... OK Applying auth.0005_alter_user_last_login_null... OK Applying auth.0006_require_contenttypes_0002... OK Applying auth.0007_alter_validators_add_error_messages... OK Applying auth.0008_alter_user_username_max_length... OK Applying auth.0009_alter_user_last_name_max_length... OK Applying auth.0010_alter_group_name_max_length... OK Applying auth.0011_update_proxy_permissions... OK Applying auth.0012_alter_user_first_name_max_length... OK Applying sessions.0001_initial... OK D:\django\django_test\mytestsite>python manage.py runserver Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). Error: You don't have permission to access that port. D:\django\django_test\mytestsite>python manage.py runserver 800 Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). May 14, 2024 - 22:03:22 Django version 5.0.6, using settings 'mytestsite.settings' Starting development server at http://127.0.0.1:800/ Quit the server with CTRL-BREAK. [14/May/2024 22:03:41] "GET / HTTP/1.1" 200 10629 Not Found: /favicon.ico [14/May/2024 22:03:41] "GET /favicon.ico HTTP/1.1" 404 2113
4)web浏览器上验证
浏览器上访问http://localhost:800
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。